シェルスクリプトでブール変数を宣言して使用するにはどうすればよいですか?

hassaanm

次の構文を使用して、シェルスクリプトでブール変数を宣言しようとしました。

variable=$false

variable=$true

これは正しいです?また、その変数を更新したい場合、同じ構文を使用しますか?最後に、ブール変数を式として使用するための次の構文は正しいですか?

if [ $variable ]

if [ !$variable ]
ミク

改訂された回答(2014年2月12日)

the_world_is_flat=true
# ...do something interesting...
if [ "$the_world_is_flat" = true ] ; then
    echo 'Be careful not to fall off!'
fi

元の回答

警告:https://stackoverflow.com/a/21210966/89391

the_world_is_flat=true
# ...do something interesting...
if $the_world_is_flat ; then
    echo 'Be careful not to fall off!'
fi

From:Bashでブール変数を使用する

元の回答がここに含まれている理由は、2014年2月12日の改訂前のコメントは元の回答にのみ関係し、改訂された回答に関連付けられている場合、コメントの多くが間違っているためです。たとえばtrue、2010年6月2日に組み込まれたbashに関するDennis Williamsonのコメントは、元の回答にのみ適用され、改訂されたものには適用されません。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

bash変数を使用してシェルスクリプトからMYSQLスクリプトを実行するにはどうすればよいですか?

分類Dev

awkスクリプトでシェル変数を使用するにはどうすればよいですか?

分類Dev

宣言型ジェンキンスパイプライン; 変数を宣言して、スクリプトまたはメール通知で使用するにはどうすればよいですか?

分類Dev

ループを使用して複数の変数を宣言するにはどうすればよいですか?

分類Dev

シェルスクリプトでブール変数のifthenを作成するにはどうすればよいですか?

分類Dev

シェルスクリプトを使用してxlsxファイルをcsvファイルに変換するにはどうすればよいですか?

分類Dev

Perlスクリプトからシェルスクリプトに変数をエクスポートするにはどうすればよいですか?

分類Dev

シェルで変数を宣言し、条件命令で使用するにはどうすればよいですか?

分類Dev

jsonファイルを読み取って解析し、シェルスクリプト変数に追加するにはどうすればよいですか?

分類Dev

シェルスクリプトを使用してディレクトリを変更するにはどうすればよいですか?

分類Dev

シェルスクリプトを使用してディレクトリを変更するにはどうすればよいですか?

分類Dev

シェルスクリプトでCプログラムを使用して温度を変換するにはどうすればよいですか?

分類Dev

自分のIPアドレスを取得して、シェルスクリプトの変数に保存するにはどうすればよいですか?

分類Dev

自分のIPアドレスを取得して、シェルスクリプトの変数に保存するにはどうすればよいですか?

分類Dev

シェルスクリプトを使用して.logファイルシーケンスを作成するにはどうすればよいですか?

分類Dev

db2を使用してストアドプロシージャでブール変数を作成するにはどうすればよいですか?

分類Dev

シェルスクリプトを使用して文からストップワードを削除するにはどうすればよいですか?

分類Dev

curlで使用するときにシェルスクリプトで変数を再利用するにはどうすればよいですか?

分類Dev

QTextEditを使用してシェルのようなスクリプト環境をエミュレートするにはどうすればよいですか?

分類Dev

QTextEditを使用してシェルのようなスクリプト環境をエミュレートするにはどうすればよいですか?

分類Dev

bashスクリプトを使用してブロック文字列変数をファイルに追加するにはどうすればよいですか?

分類Dev

Pythonでループを使用して複数のクラスオブジェクトを作成するにはどうすればよいですか?

分類Dev

シェルスクリプトを使用してVMWareプレーヤー内でVMを起動するにはどうすればよいですか?

分類Dev

linuxでユーザーが入力した変数値をあるシェルスクリプトから別のシェルスクリプトに使用するにはどうすればよいですか?

分類Dev

foreachループでオブジェクトを使用して変数を置き換える(OOP)にはどうすればよいですか?

分類Dev

Googleスプレッドシートの数式を使用してデータマトリックスをリレーショナルテーブルに変換するにはどうすればよいですか?

分類Dev

ダブルクリックしてOSXでシェルスクリプトを実行するにはどうすればよいですか?

分類Dev

インターフェイスをジェネリックとして使用して変数を宣言するにはどうすればよいですか

分類Dev

シェルスクリプトを1行で変換し、Pythonサブプロセスから実行するにはどうすればよいですか?

Related 関連記事

  1. 1

    bash変数を使用してシェルスクリプトからMYSQLスクリプトを実行するにはどうすればよいですか?

  2. 2

    awkスクリプトでシェル変数を使用するにはどうすればよいですか?

  3. 3

    宣言型ジェンキンスパイプライン; 変数を宣言して、スクリプトまたはメール通知で使用するにはどうすればよいですか?

  4. 4

    ループを使用して複数の変数を宣言するにはどうすればよいですか?

  5. 5

    シェルスクリプトでブール変数のifthenを作成するにはどうすればよいですか?

  6. 6

    シェルスクリプトを使用してxlsxファイルをcsvファイルに変換するにはどうすればよいですか?

  7. 7

    Perlスクリプトからシェルスクリプトに変数をエクスポートするにはどうすればよいですか?

  8. 8

    シェルで変数を宣言し、条件命令で使用するにはどうすればよいですか?

  9. 9

    jsonファイルを読み取って解析し、シェルスクリプト変数に追加するにはどうすればよいですか?

  10. 10

    シェルスクリプトを使用してディレクトリを変更するにはどうすればよいですか?

  11. 11

    シェルスクリプトを使用してディレクトリを変更するにはどうすればよいですか?

  12. 12

    シェルスクリプトでCプログラムを使用して温度を変換するにはどうすればよいですか?

  13. 13

    自分のIPアドレスを取得して、シェルスクリプトの変数に保存するにはどうすればよいですか?

  14. 14

    自分のIPアドレスを取得して、シェルスクリプトの変数に保存するにはどうすればよいですか?

  15. 15

    シェルスクリプトを使用して.logファイルシーケンスを作成するにはどうすればよいですか?

  16. 16

    db2を使用してストアドプロシージャでブール変数を作成するにはどうすればよいですか?

  17. 17

    シェルスクリプトを使用して文からストップワードを削除するにはどうすればよいですか?

  18. 18

    curlで使用するときにシェルスクリプトで変数を再利用するにはどうすればよいですか?

  19. 19

    QTextEditを使用してシェルのようなスクリプト環境をエミュレートするにはどうすればよいですか?

  20. 20

    QTextEditを使用してシェルのようなスクリプト環境をエミュレートするにはどうすればよいですか?

  21. 21

    bashスクリプトを使用してブロック文字列変数をファイルに追加するにはどうすればよいですか?

  22. 22

    Pythonでループを使用して複数のクラスオブジェクトを作成するにはどうすればよいですか?

  23. 23

    シェルスクリプトを使用してVMWareプレーヤー内でVMを起動するにはどうすればよいですか?

  24. 24

    linuxでユーザーが入力した変数値をあるシェルスクリプトから別のシェルスクリプトに使用するにはどうすればよいですか?

  25. 25

    foreachループでオブジェクトを使用して変数を置き換える(OOP)にはどうすればよいですか?

  26. 26

    Googleスプレッドシートの数式を使用してデータマトリックスをリレーショナルテーブルに変換するにはどうすればよいですか?

  27. 27

    ダブルクリックしてOSXでシェルスクリプトを実行するにはどうすればよいですか?

  28. 28

    インターフェイスをジェネリックとして使用して変数を宣言するにはどうすればよいですか

  29. 29

    シェルスクリプトを1行で変換し、Pythonサブプロセスから実行するにはどうすればよいですか?

ホットタグ

アーカイブ