我的目标是学习C语言编程(在Linux / UNIX,而不是Windows中教授)。
通常很明显,将命令或一批脚本编写在一起(例如,用于工具链)将比编写新的C程序花费更少的时间。
Bash具有便利性,但学习所有bash技巧和语法都有自己的学习曲线。 例如,为了做一些基本的文件操作,我不得不问这个问题:
学生不仅可以了解stat
的工作原理并编写程序来执行任何循环或if
构造吗?
学习bash的理由是什么,当你可以用C编程任何东西时,例如使用像execve
这样的Linux系统调用?
答案 0 :(得分:4)
当然,但是用你的双手(即C)代码grep
需要多长时间?