深入探索Shell脚本与Perl编程
1. Shell脚本中while循环的差异
在不同的Shell环境中, while 循环有着不同的表现形式。
在 bash 中, while 循环的形式如下:
while list
do
commands
done
若将 while 替换为 until ,则会产生相反的效果。这里的 list 是要执行的命令管道,其退出状态决定结果(退出状态为0表示成功,非0表示失败)。
而在 tcsh 中, while 循环的形式为:
while (expression)
commands
end
其中 expression 是在 tcsh 中需要计算的逻辑表达式。
通过这个例子,我们能初步了解 bash 和 tcsh 中Shell脚本的整体差异。若想深入学习,可阅读 bash 和 tcsh 的手册页(虽更像参考资料而非教程)以及Info页面。市面上也有许多关于这两种Shell的书籍和教程,
超级会员免费看
订阅专栏 解锁全文
808

被折叠的 条评论
为什么被折叠?



