Цель : Проверка результата поиска, если что-то пустое эхо, если нет результата поиска эхо
#!/bin/csh
set mtime = 0;
echo "<i>Title</i>" >> $outputfile
set text=`find start*middle*.txt -mtime $mtime -ls`
echo "$text" >> $outputfile
Я пробовал следующее (все не удалось) ...
if (-f "$text" ) then
echo Exists
else
echo No such file
endif
-
if [[ -n $(find start*middle*.txt -mtime $mtime -ls) ]]
then
echo "res" >> $outputfile
fi
-
if [[ -n "$text" ]]
then
echo "res" >> $outputfile
fi