1. ホーム
  2. linux

[解決済み] シェルのif式で-dの値は何ですか?

2022-03-11 06:20:34

質問

あるコードに書かれている検索機能の一部を理解したいのですが、以下のような式が書かれています。

if [ -d $1] 
then
<action block>

解決方法は?

ディレクトリが存在するかどうかを判断するために、次のように使用することができます。

if [ -d "$DIR" ]; then
   # code
fi