質問: 0) then echo "ng" exit 1 else echo "ok" endif exit 0 **************************** if ( test -e $dir/*.* ) then... でもだめでした。 どうにかしてif文で一発判定をしたいと思っているのですが、正しい記述方法を教えてください。 よろしくお願いします。
回答: すみません。確かに参考で述べた方法ですと${dir}ディレクトリのチェックにしかならないかも知れません。 最後の手段!!これでどうでしょうか? if( `ls -1 ${dir}/ | wc -l` != 0 ) then なんとなく汚くなってしまいましたがこれが精一杯のような気がします。(自分がですが。。。) いかがでしょうか?