zoukankan      html  css  js  c++  java
  • 模块化的方法写脚本?——继续shell还是转去python?

    这份指南鼓励使用模块化的方法来写脚本。留意记录像“模板”的代码片断以备将来的脚本使用。最后你能生成一个很好的可扩展的例程库。

    http://www.linuxsir.org/main/doc/abs/abs3.7cnhtm/sha-bang.html

    这句话让我非常兴奋。但这个践行的方法,是怎样的呢?

    看我之前的做法,比如把硬编码改成了变量,把dostounix写成可复用的脚本。

    再看我的脚本文件命令方法,处理逻辑以Do开头,模块(既可复用和通用的脚本)以Mod开头,而管理脚本的脚本用Comm开头。

    脚本的输出结果单独创建文件夹。

    这说明这方面我还是有意识在做的。

    但是接下来呢?

    指南中有一些通用处理,我可以把他们copy下来,自己学着写,学着调用?

    或者我现在是不是应该放下shell而去学习python中读写文件的做法呢?

    毕竟shell自己说的:

    什么时候不适合使用Shell编程:多种文件操作要求(Bash被限制成文件顺序存取,并且是以相当笨拙,效率低下的逐行的存取方式)

    不知道,谁能做我的老师,谁来指导我呢?期待……

  • 相关阅读:
    js,js中使用正则表达式
    web开发中文件下载
    EL表达式
    Servlet Filter
    压缩文件 乱码问题(转载)
    MFC CopyDirectory
    SaveFileDialog
    Create Window
    CDateTimeCtrl 设置时间
    键值表
  • 原文地址:https://www.cnblogs.com/jjliu/p/2238100.html
Copyright © 2011-2022 走看看