в скрипте есть строка:
find "/tmp/1" -type f -delete
в зависимости присутсвует файл или нет команда отрабатывает "тихо",
либо же ругается "find: /tmp/1: Нет такого файла или каталога"
каким образом для этих двух результатов сделать разные варианты дальнейшей обработки?
нужно чтобы бы было как-то так:
find "/tmp/1" -type f -delete | если файл есть "выполнить command1" , если ругается то "выполнить command2"
Может быть мой вопрос можно сформулировать подругому, как выявить что после выполнения команды find появился stderr и обработать эту ситуацию?
Ответ на:
комментарий
от Bers666
Ответ на:
комментарий
от sdio
Ответ на:
комментарий
от Bers666
Ответ на:
комментарий
от sdio
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Проверка наличия файла из bash-скрипта (2013)
- Форум stderr в bash переменную (2012)
- Форум [bash] редирект stdout/stderr (2011)
- Форум [bash] stderr в переменную (2009)
- Форум [bash] echo в stderr (2006)
- Форум Bash: проверка наличия аргументов (2016)
- Форум [bash] Проверка наличия подстроки (2009)
- Форум Скрипт BASH (2016)
- Форум BASH скрипт (2016)
- Форум Скрипт bash (2012)