有没有关于非常非常高级的 shell 脚本的书,教程

Mir*_*age 6 bash shell-script

我正在寻找一些使用非常先进的方法编写简单脚本的教程,以便我可以从中学到更多

l0b*_*0b0 12

一旦您从Advanced Bash-Scripting Guide毕业,我会建议使用更有用的Greg's Wiki(尤其是陷阱文章)。它是最有用的 Bash 资源(请有人证明我错了),而且重要的是,它是一个活跃(并积极审核)的 wiki,甚至可以进行匿名编辑。

至于使用高级方法的简单脚本,很难判断哪些对您来说是先进的。我自己最先进的脚本之一是查找并循环匹配用户提供的路径的所有文件,这样就不可能制作搜索字符串或文件名来破坏代码或执行某种代码注入(不幸的是,如果您想安全地使用 Bash,它会变得非常复杂)。该脚本被记录在案,以解释所有重要语法背后的推理,因此它可能具有一定的学习潜力。天啊。

  • +1 我只能支持这个。我已经阅读了大量有关 Bash 脚本的资源和书籍,但 Greg 的 Wiki 是迄今为止我找到的最好的资源。它不仅教您 Bash - 脚本语言(与 Bash - 胶水语言相反),还详细介绍了陷阱和可移植性注意事项。 (2认同)