回答:
このコマンドは、値の比較、ファイルタイプの確認などに使用します。
ここにman
ページがあります:
NAME
test, [ -- condition evaluation utility
SYNOPSIS
test expression
[ expression ]
通常は次のように使用されます:
if [ -f /etc/passwd ]
then
echo "Yes"
else
echo "No"
fi
詳細については、manページ(man [
)を参照してください。
[
ファイルシステム上のコマンドはPOSIX準拠(IEEE Std 1003.2(「POSIX.2」))のために存在し、互換性や特に最小限のシェルのためではありません。