ディレクトリ内のいくつかのファイル (AB で始まる名前) を処理する必要があるスクリプトがあります。コードは次のとおりです。
for file in AB*
do
cp ...
...
done
フォルダーに *.txt ファイルがない場合、コードはとにかく 1 回実行されます。しかし、存在しないファイルをコピーしようとしたため、エラーが発生しました。ls コマンドの結果が空の場合に do コマンドが実行されないようにするにはどうすればよいですか?
私はすでにlsを使用してみましたが、組み合わせを引用しています>何も望んでいない結果が得られます。