-3
Я хочу создать сценарий bash, который будет ls
в каталоге, и если он найдет файл test, он запустит mplayer, возможно ли это?Простой сценарий bash, если функция
Я хочу создать сценарий bash, который будет ls
в каталоге, и если он найдет файл test, он запустит mplayer, возможно ли это?Простой сценарий bash, если функция
Если я правильно понимаю ваши требования правильно, один из вариантов было бы использовать find
:
find /path/to/catalog -type f -exec mplayer {} +
Этот поиск в каталоге каталог для всех файлов и строит команду, используя результаты (например, если были найдены file1
и file2
, выполненная команда будет mplayer file1 file2
). Если файлы не найдены, никакая команда не будет выполнена.