为什么还要用Shell开发?
14 个解决方案
#1
避免重复造*
#2
问题是学习好shell也需要成本
#3
不用再安装其他的脚本环境了
#4
不会(或者不喜欢)其它编程语言的系统管理员也有很多的。
#5
再比如嵌入式环境或者initrd启动的过程中
#6
每种语言都有自己的使用环境 (定位)。
#7
shell由系统直接解释执行,不用编译链接,相对还是方便一些的
另外,shell的可移植性还是比较好的,特别是对于嵌入式,不同系列的CPU的APP一般都要用不同的编译器,一个APP写好拿到另外一个系统就不能用了,并且有些APP只有指定系统才能用,而shell的操作基本上是一些公共的通用操作,大家都能用
另外,shell的可移植性还是比较好的,特别是对于嵌入式,不同系列的CPU的APP一般都要用不同的编译器,一个APP写好拿到另外一个系统就不能用了,并且有些APP只有指定系统才能用,而shell的操作基本上是一些公共的通用操作,大家都能用
#8
你写一行简单的SHELL命令完成的功能,你写个C程序来完成的话,可能要写几天,还不能保证完全正确。
所以SHELL在日常的系统维护中,还是很有用的。
所以SHELL在日常的系统维护中,还是很有用的。
#9
请问你刚装好的系统有多少其他语言的运行/编译环境,有shell,上手就来 简单快速 shell其实也具备编程语言的特性 所以就不是很难学
#10
可以配合crontab命令运维很多东西,比如规定的时间备份数据库之类的。
#11
每种语言都有自己的使用环境
#12
shell简单易学,没有环境限制,简直是世界通用语言啊
#13
shell是个好东西,避免重复劳动
#14
和linux系统内核能够直接交互,除非你不用linux系统
#1
避免重复造*
#2
问题是学习好shell也需要成本
#3
不用再安装其他的脚本环境了
#4
不会(或者不喜欢)其它编程语言的系统管理员也有很多的。
#5
再比如嵌入式环境或者initrd启动的过程中
#6
每种语言都有自己的使用环境 (定位)。
#7
shell由系统直接解释执行,不用编译链接,相对还是方便一些的
另外,shell的可移植性还是比较好的,特别是对于嵌入式,不同系列的CPU的APP一般都要用不同的编译器,一个APP写好拿到另外一个系统就不能用了,并且有些APP只有指定系统才能用,而shell的操作基本上是一些公共的通用操作,大家都能用
另外,shell的可移植性还是比较好的,特别是对于嵌入式,不同系列的CPU的APP一般都要用不同的编译器,一个APP写好拿到另外一个系统就不能用了,并且有些APP只有指定系统才能用,而shell的操作基本上是一些公共的通用操作,大家都能用
#8
你写一行简单的SHELL命令完成的功能,你写个C程序来完成的话,可能要写几天,还不能保证完全正确。
所以SHELL在日常的系统维护中,还是很有用的。
所以SHELL在日常的系统维护中,还是很有用的。
#9
请问你刚装好的系统有多少其他语言的运行/编译环境,有shell,上手就来 简单快速 shell其实也具备编程语言的特性 所以就不是很难学
#10
可以配合crontab命令运维很多东西,比如规定的时间备份数据库之类的。
#11
每种语言都有自己的使用环境
#12
shell简单易学,没有环境限制,简直是世界通用语言啊
#13
shell是个好东西,避免重复劳动
#14
和linux系统内核能够直接交互,除非你不用linux系统