我想知道 bash 脚本是否有大小、长度甚至运行时限制。我正在测试服务器上的 debian squeeze(我知道它不是 ubuntu,但我推测这里有一些 bash 专家)上安装 php-hiphop,在尝试编译 hiphop 之前还有很多额外的库和配置要做,所以我计划制作一个 bash 脚本,以便更快地更新其他服务器。我对 linux 系统还很陌生,这实际上是我第一次正确使用它,我不知道 bash 文件可以做多少或多或少的事情。
例如,我必须将 gcc 更新到 4.6,这需要make
5 个多小时,我想知道即使过了这么长时间,bash 脚本是否能够继续运行?我还注意到可以使用多个 bash 脚本,并等待wait
命令完成,然后执行另一个脚本,这是一种更好的方法吗?
提前致谢。
答案1
我从未遇到过大小或时间上的限制,并且只要您的脚本不会以某种方式妨碍系统,就没有限制。
我有一个脚本,可以将我的所有服务器备份到网络位置,它运行了 19 个小时。至于大小?脚本只是文本文件,它能有多大?bash 脚本很棒,因为它有很少的限制,尽情享受吧!
希望这能回答你的问题!
谢谢jm