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

/usr/bin/[とは?

解決策 1:

これは、'test' コマンドの代替形式です。主にスクリプトで使用されます。

すなわち

if [ $VAR ]
then
    echo $VAR exists!
fi

解決策 2:

次のようなものを使用しているときに呼び出すものです

if [ -e foo ]; then ...

シェルスクリプトで(ただし、最近ではほとんどのシェルに組み込まれています)。 マンテスト

解決策 3:

他の人が指摘したように、 [ シェルの状態評価ユーティリティ - テストです。

実際、そのためのマニュアルページがあります!

<ブロック引用>

$男[

開始角かっこに関する詳細が表示されます。

ところで、OS X では [ /bin/[ にあります :)


Linux
  1. Linuxでの‘/ usr / bin / [‘[角かっこ]コマンドの使用法は何ですか?

  2. / usr/binと/usr/ local / bin Linuxの場合?

  3. Linux – / usr/binと/usr/sbinを/bin(gnu / linux)にマージしますか?

  1. nologin ユーザーのシェルとしての /bin/false と /sbin/nologin の違い

  2. /usr/local/bin/ で composer の許可が拒否されました

  3. /usr/sbin、/usr/local/sbin、/usr/local/bin の意味は何ですか?

  1. #!/bin/bash と #!/bin/sh はいつ使用する必要がありますか?

  2. /bin と /usr/bin の違い

  3. /bin の内容を /usr/bin に移動しました。元に戻すことはできますか?