Linux では、-f
オプションを使用してファイルが存在するかどうかを確認できます。このオプションは、パスが通常のファイルであるかどうかを判断するために使用され、通常のファイルである場合は true を返し、そうでない場合は false を返します。
栗をあげます:
if [[ -f 文件路径 ]]; then
echo "文件存在"
else
echo "文件不存在"
fi
ここで、文件路径
はチェックするファイルのパスです。これは、特定のファイル パスに置き換えることができます。
-f
オプションに加えて、次のようなファイルの存在を確認するために使用できる他のオプションがあります。
-e
: ファイルまたはディレクトリが存在するかどうかを確認します-d
: パスがディレクトリであるかどうかを判断します-r
: ファイルが読み取り可能かどうかを判断します-w
: ファイルが書き込み可能かどうかを判断します-x
: ファイルが実行可能かどうかを判断します-f
: ファイルパスが存在するかどうかを判断します
実際の状況に応じて適切なオプションを選択して、ファイルが存在するかどうかを判断できます。