このコードはお前の期待通りに動くけど気に入らない。お前はCと同じ感覚でやってるだろ。解説してやる。whileの後に続くのはコマンドで、"["はコマンドで"test"コマンドと同様だが最後の引数は"]"じゃないといけない。(最後の"]"を除き)引数が一つあるとその引数が空文字じゃなければ終了コード0になる。即ちおまえの感覚でtrueとなる。終了コードが0以外ならばfalseのようなものだ。このコマンドはBashの"[["という「文法」とかとは別モノ。わかれ。あってたまるかこのコードが解説の中に。
while [ 1 ]; do
使い方ヒント: 「これは臭う」という行を見付けたら、各行のをクリックしてマーキングしておきましょう(要Twitter OAuth認証)
まだコメントがありません。最初にコメントを残しませんか?
コメント投稿には、twitter認証が必要です。
Twitter認証