LINUX.ORG.RU

Ответ на: комментарий от Rendal

>Файл pdf-истый, если у него такое расширение :-)

неправда (:

если тебе это нужно то ls *.pdf | wc -l должен помочь, иначе смотри предыдущий пост.

hateful_dead
()
Ответ на: комментарий от hateful_dead

Я немного не так объяснил. Фишка в том, что мне надо на выходе получить логическое значение: есть или нет. Я думал, что можно это сделать командой ls и потом проверить вывод на пустоту, но он выводит фигню какую-то, а голова под конец рабочего дня не очень-то соображает, что делать :-(

Rendal
() автор топика
Ответ на: комментарий от Rendal

pdf=`ls | grep -Eci '\.pdf$'`
if [ $pdf -gt 0 ]; then
  echo "PDF found here"
else
  echo "PDF not exists here"
fi

sdio ★★★★★
()
Ответ на: комментарий от Teak

Надо же, опередили :)

Но у меня короче. И насчёт -i - это уже несоблюдение спецификации, заказчик ясно сказал "pdf", никакие "PDF" не упоминались :)

Хотя я тоже рекурсивный поиск сделал, о чём в общем-то не просили :)

Teak ★★★★★
()

> в папке Rendal, дружище, не говори "папка", говори "каталог", ты не на винфаке всё-таки. =)

ero-sennin ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.