Как распечатать имя каждого файла в определенном каталоге с определенным расширением?Печать имени каждого файла с определенным расширением
Вот что я до сих пор:
#!/bin/sh
DIR="~/Desktop"
SUFFIX="in"
for file in $DIR/*.$SUFFIX
do
if [ -f $file ]; then
echo $file
fi
done
К сожалению, это не работает.
Что в этом плохого?
Проверка того, существует ли файл после его перечисления, кажется бессмысленным. –