У меня есть эта задача:
Проверить, существует ли файл с предоставленным параметром (file = $ 1)
Когда я помещаю этот код ниже, он говорит что «Файл не существует», что не соответствует действительности, потому что у меня есть файл с именем «1». Может кто-нибудь сказать мне, что я сделал неправильно?
file=$1
if [ -f $file ]
then
echo "File $file exist"
else
echo "File $file doesn't exist"
fi