2013-11-22 6 views
0

Я создал сценарий linux, который получает в качестве первого аргумента путь к каталогу. Я не знаю пути. И я хочу проверить, существует ли файл file.txt на определенном пути. Например:Проверьте, существует ли файл в сценарии linux

if [ -e $1/file.txt ];then 
     echo HAHA 
fi 
+1

'[[-f "$ 1/file.txt"]] && эхо "HAHA"' должна работать. – anubhava

+0

Что вы должны работать по назначению, если '$ 1' не содержит пробелов. Цитируя его как '' $ 1/file.txt, '' позаботится об этой проблеме. – chepner

ответ

Смежные вопросы