テキストを処理する Bash スクリプトを書きたいのですが、これには while ループが必要になる場合があります。
たとえば、C の while ループ:
int done = 0;
while(1) {
...
if(done) break;
}
それに相当するBashスクリプトを書きたいです。しかし、私が通常使用しているのは、私が読んだすべての古典的な例が示しているように、次のとおりです。
while read something;
do
...
done
C で明確に定義され広く使用されているwhile(1){}
andの実行方法については何の助けにもなりません。また、stdin のデータを読み取る必要もありません。break;
上記の C コードに相当する Bash を手伝ってくれる人はいますか?