Я пытаюсь создать «если» заявление с аргументами, как это:расширения находки набрано как скрипт аргумент и право доступа
if [ find $3 -type f\(-name "*.$1"\) ]
\
и я называю сценарий:
./script .txt .doc ./catalog
Так я хочу проверить, если в типизированном каталоге $ 3 существует какой-либо файл, заканчивающий мой первый введенный аргумент, я не знаю, как я могу его исправить?
Мой второй вопрос, как я могу добавить права доступа в этом скрипте? Etc. я называю этот скрипт без доступа я только тогда печатать некоторые строки и т.д. «У вас нет прав ...»
'grep -q .' может быть заменен' read' (или 'read _'), сохраняя один внешний процесс! –
Отлично, большое спасибо –