标签:blog http os 使用 io java strong ar 文件
python 可以用来写 shell
我发现一个有趣的现象,多年经验的c++ 程序员多数都比较喜欢python ;而有多年经验的java程序员多数都比较喜欢ruby,
如果编程语言是否可以作为系统Shell使用,与它的流行程度正相关,那为何Python还没有成为标配的系统Shell?
选择Python(或其它)作为系统Shell,一定就比Bash或者POSIX Shell更经济吗?
对Python、shell的一些思考
http://blog.csdn.net/monkey_d_meng/article/details/6173055
综合网络及书籍对于Python的各种评价来看,Python应用是非常的广泛,而且在未来也是非常被看好的语言。但这并不代表Python是适用于任何场合的,如对于一个SA(系统分析员)而言,平时管理系统用shell脚本肯定是最简单的,如果纯粹的系统管理,应该很少有问题是shell解决不了的,使用shell来处理也会显得更加地方便和快捷,举个例子:把所有开头是#的行都找出来,用shell只需要一个grep命令,而对于Python则需要open(文件).readlines(),然后还需要读入正则表达式模块,一行一行地读入文本,再分析该行是否满足条件,需要一大堆的逻辑代码才能完成shell一个命令的功能。
Shell 指令太多,常用的没几个
http://www.oschina.net/question/23734_65443
标签:blog http os 使用 io java strong ar 文件
原文地址:http://www.cnblogs.com/zhiqixue/p/3947884.html