好shell脚本指南

我有Orielly的“学习狂欢”。 我也参考高级Bash脚本指南(tldp.org/LDP/abs)。

还有关于这个主题的其他好书吗?

学习Bash Shell以及经典Shell脚本 ,然后是Bash Cookbook 。

我会build议通过前两本书收费,而不用担心记得这一切。 如果你想做一些你记得要读的东西,但是不记得怎么去做。 几个月后再回到他们身边,从他们那里学习新的东西。

请注意,这是从一个linuxpipe理员的angular度来的,所以我倾向于更纯粹的sh bash的细微之处。 这是我真正使sh兼容的唯一的脚本。 另外,我不认为tcsh是一个合法的脚本语言。

不是一本书,而是一个必须的书。

保持BashPitfalls在你的枕头下,因为它会教你如何不应该在bash中编码。

当你说“shell脚本”它看起来你的意思是bash脚本?

如果你的意思是“shell”,你是否担心编写可移植的shell代码?

我更喜欢Anatole Olozak的“ Korn Shell ”书。 Kornshell和Posixshell几乎完全相同。 这对于编写可移植的shell脚本非常方便。 这些书既是一个很好的教程,也是一个很长的术语参考。

所有关于BashPitfalls的build议,以及各种Shell Cookbook。