我的目标是为系统编程课程学习 C(在 Linux/UNIX 中教授,而不是在 Windows 中教授)。
很明显,一起输入命令或编写一批命令(例如对于工具链)将比编写新的 C 程序花费更少的时间。
Bash 具有方便的优势,但学习所有 bash 技巧和语法有其自己的学习曲线。例如,为了做一些基本的文件操作,我不得不问这个问题:
学生不会从学习如何stat
工作和编写程序来执行任何循环或if
构造中获得更多收益吗?
学习 bash 的论据是什么,当您可以用 C 语言编写任何东西时,例如使用 Linux 系统调用,如execve
?