shell
 

这两天为了看了一些shell的东西,感觉挺不错的。就是错误提示太弱了,条件语言语法太苛刻,没有列表(不确定,反正我没找着),处理字符串只能通过${xxx##xx}或${xxx%%xx}来完成,没有类似split的函数。不过也让强化了正则式的使用。呵呵

sed和awk都可以和shell一起工作,sed用过一些,awk只看过一些,还没用过。

sed太简洁了,用最少的代码解决问题,处理文本行功能十分强大。不过我用的时候,发现我的更改写不到源文件中,只能重定向到新的文件中,用新文件替换源文件。可能是我方法不对吧。。。。。

awk提供了一些字符串处理的高级函数,也提供了列表的功能,不知道能不能传到