如果你是写需要长期运营的脚本,强烈推荐用python,倒不是说这样会更快,更方便,而是可读和可维护会好些,
类似的还有makefile等,bash、sed、awk和make中那些奇怪的语法和符号的学习维护成本比较高
真的不如python中多啰嗦几句,而且用python可以做到一招通杀大多数需求,不然你的脑子得在bash,sed,awk之间来回切换。
但如果你的脚本可能只是运行个一次,或临时一条命令,用bash还是很方便的,所以,bash不用很精通,但要保证会到一定水平,日常的工作区分来做
然而你也不可避免会碰到阅读维护其他人代码的情况,所以还是大致要了解下,比如if的语法,至于if里面的-a -o -f之类的可以问度娘了


作者:冒泡