| Twitter | Del.icio.us | Comments (5) | | Edit

Comments Powered by Disqus

留言评论 | Comments (5)

有些其实不算坏习惯,比如wc本来就是UNIX上标准的count工具,只是后来才有grep, 我的Mac上就没有那个命令。
只是现在Linux从UNIX下过来的那些小工具比如wc, tr, 这些除了浪费80%的时间在fork上什么事情也不干,所以现在也有人一直强调用一行perl解决。
习惯这东西,也是因为经常做,效率高下有区别才有的 比如我就按照层次建目录,是因为我每次都是一层目录,我就拷贝tar文件是因为我喜欢把tar和解包目录放一起,这样改的乱七八糟的时候还可以解开来恢复:)

这十点毛病有些我也有,比如跟博主一样的cat ...|grep,个人习惯比较爱用管道。但是这个为什么是坏毛病呢,要是能看到原因就好了:)

还是要看完出处的全文才行。所谓的习惯好坏都不能一概而论。有些习惯就跟讨论写代码的时候到底 { 应不应该另起一行一样。何况对于大部分日常的shell脚本来说,效率问题似乎都不会是优先考虑的问题吧?倒是可读性对于管理来说更重要些。

有道理~!

俺的一个坏习惯:
cat xxxx |less
哎~~最近才改过来~~~