シェルでファイルが存在するか確認する方法を教えてください
Linuxでは、シェルスクリプトを使ってファイルの存在を確認できます。以下はシェルスクリプトを用いてファイルの存在を確認するサンプルコードです。
#!/bin/bash
filename="example.txt"
if [ -e "$filename" ]; then
echo "文件存在"
else
echo "文件不存在"
fi
この例では、検査するファイルの名前を含む変数 filename が定義されています。次に、-e オプションを使用してファイルの存在が調べられます。ファイルが存在すれば、「ファイルが存在します」が出力され、存在しなければ「ファイルが存在しません」が出力されます。
filename変数の値を変えることで、さまざまなファイルを調べることができます。