Дан код. Нужно сделать так, чтобы не было ошибки, если в заданной директории нет файлов с заданными расширениями (то есть чтобы программа ничего не выдавала, если нет файлов с такими расширениями)
- 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
- ;;