Лучший способ перенести позиционный параметр из скрипта в нижний индекс в Linux

Я установил Crontab, который выполняет команду "find", которая затем выполняет сценарий оболочки для каждого из своих аргументов. В самом конце первого сценария оболочки находится другая команда "find", которая выполняет другой сценарий оболочки. Мой вопрос: есть ли способ перенести исходные аргументы из первого сценария во второй сценарий? Мне просто нужно исходное имя файла / имя файла аргументов первого скрипта, чтобы выполнить расширение некоторых параметров и получить некоторые файлы журнала.

Вот основы сценария:

Crontab: найти "некоторые файлы" -exec /home/Conversion.sh {} \;

В конце файла Conversion.sh: найдите "некоторые файлы" -exec /home/Copy.sh {} \;

Невозможно точно отследить файлы после Conversion.sh, потому что я использую "Filebot" для этих аргументов, что полностью меняет имя файла каждого аргумента и, следовательно, почему я должен снова использовать команду "find" в конце, Любая помощь всегда ценится!

1 ответ

Передайте их явно:

find "some files" -exec /home/Copy.sh {} "$@" \;
Другие вопросы по тегам