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

ザ・ポイント・オブ・ザ・バッシュヌルオペレーター「:」、コロン?

BASHスクリプトの「null」演算子のポイントは何ですか? ifに続くプレースホルダーとして使用されていることを理解しています 何も言うことがないが、プログラムを正しく実行できるようにするためのコマンドが必要な場合のコマンド。しかし、それの全体的な用途は何ですか?いつ使いますか?いつ使用するのが理にかなっていますか?

ベストアンサー

パラメータ拡張の副作用を発生させると便利な場合があります。

たとえば、デフォルト値を設定する

read -p "Enter your name: " name
: ${name:=John Doe}  # if the user entered an empty string
echo "$name"

Ubuntu
  1. シェルでファイルを実行するとどうなりますか?

  2. Readlineワードセパレーターとは何ですか?

  3. Uniq -uのポイントとそれは何をしますか?

  1. コロンビルトイン「:」はどのような目的に役立ちますか?

  2. 帯域幅の制限を超えるとどうなりますか?

  3. Ubuntu のツリー コマンドとは何ですか?

  1. Bashの完了が代替案を循環することは可能ですか?

  2. #!/usr/bin/env bash と #!/usr/bin/bash の違いは何ですか?

  3. hostnamectl コマンドのポイントは何ですか?