有没有办法/书籍可以通过练习来学习 shell 的高级用法?我发现大多数shell编程书籍只教你shell脚本的语法。语法很重要,但就像 C 编程一样,标准库也很重要。
答案1
我想要了解的有关 shell (BASH) 的所有内容都可以在 Advance Bash Scripting Guide 中找到http://tldp.org/LDP/abs/html/。这里也有无数的例子。
它包括有关“标准库”的所有语义和信息,您可以在此处找到http://www.gnu.org/manual/manual.html
答案2
bash 中不存在“标准库”,只有基本功能。所以,是的,您可以通过实践来学习高级用法,因为“标准库”是系统中的所有命令(尤其是 coreutils)。