Помогите с shell
Форум — Development
Дан полностью рабочий код. Нужна проверка. Нужно сделать так, чтобы не было ошибки, если в заданной директории нет файлов с заданными расширениями (то есть чтобы программа ничего не выдавала, если нет файлов с такими расширениями)
echo 1- Для каждого типа файлов -TXT, INF, ASM - выдать количество строк с заданным текстом";"
echo 2- Отсортировать файлы, имена которых заданы, по убыванию 3-го символа.
echo
echo Выберете вариант запроса
read label
case $label in
1) echo Введите директорию ":"
echo
read directory
if [ -d $directory ] ; then
echo Введите текст
read stroka
echo
cd $directory
echo Kolichestvo strok «*„TXT ; grep $stroka *.txt| wc -l ;
echo Kolichestvo strok ”*„INF ; grep $stroka *.inf| wc -l ;
echo Kolichestvo strok ”*„ASM ; grep $stroka *.asm| wc -l
else
echo Данной директории не существует
exit 1
fi
;;
Перемещено beastie из job