GNU/Linux >> Linux の 問題 >  >> Linux

:明示的に何もしないことを考えると、シェルスクリプトのコマンドの有用性は?

シェルスクリプトのコメントに関するこの質問への回答では、:が示されています 明示的に何もしないnullコマンドです(ただし、コメントには使用されません)。

まったく何もしないコマンドの有用性は何でしょうか?

承認された回答:

私は通常trueを使用します ループ内;もっと明確だと思います:

while true; do
    ...
done

私が見つけた1つの場所: 何かを一致させる必要があるが実際には何もしたくない場合は、caseステートメントで非常に便利です。例:

case $answer in
    ([Yy]*) : ok ;;
    (*)     echo "stop."; exit 1 ;;
esac

Linux
  1. Linuxシェルのコマンドラインエイリアス

  2. 組み込みコマンドとそうでないコマンドの違いは?

  3. 括弧は本当にコマンドをサブシェルに入れますか?

  1. `:-`はシェルスクリプトで何を意味しますか?

  2. カットの逆コマンドは存在しますか?

  3. Linux シェル スクリプトでのバックティック (`) 記号

  1. 構文 |&はシェル言語で何を意味しますか?

  2. シェルから Vim コマンドを実行するには?

  3. コマンドの結果として指定されたファイルを vim で開く