ファイルセットを読み取ることができることを確認する必要があります。を使用してファイルを確認する方法を知っていますが、複数の[ -r file.txt ]
ファイル(ディレクトリを含む)を確認するループをどのように作成しますか?
たとえば、file1.txt file2.txt directory1 directory2 file3.txt
。
ベストアンサー1
次の関数は、すべての引数が読み取り可能なファイルであることを確認します。
files_are_readable () {
for x do
[ -r "$x" ] || return 1
done
}