如果你认识C,为什么要学习bash?

时间:2013-02-05 00:50:09

标签: c linux bash unix

我的目标是学习C语言编程(在Linux / UNIX,而不是Windows中教授)。

通常很明显,将命令或一批脚本编写在一起(例如,用于工具链)将比编写新的C程序花费更少的时间。

Bash具有便利性,但学习所有bash技巧和语法都有自己的学习曲线。 例如,为了做一些基本的文件操作,我不得不问这个问题:

https://unix.stackexchange.com/questions/63632/find-greatest-last-modified-files-of-dira-file-dirb-file

学生不仅可以了解stat的工作原理并编写程序来执行任何循环或if构造吗?

学习bash的理由是什么,当你可以用C编程任何东西时,例如使用像execve这样的Linux系统调用?

1 个答案:

答案 0 :(得分:4)

当然,但是用你的双手(即C)代码grep需要多长时间?