【发布时间】:2013-08-31 13:42:08
【问题描述】:
我想编写一个 Bash 脚本来处理文本,这可能需要一个 while 循环。
例如,C 中的 while 循环:
int done = 0;
while(1) {
...
if(done) break;
}
我想写一个与之等效的 Bash 脚本。但是我通常使用的以及我阅读的所有经典示例都表明,是这样的:
while read something;
do
...
done
它对如何处理 while(1){} 和 break; 没有任何帮助,它们在 C 中定义明确并广泛使用,我不必为标准输入读取数据。
任何人都可以帮助我使用上述 C 代码的 Bash 等效项吗?
【问题讨论】:
标签: bash shell while-loop