Создайте сценарий для переименования файла, сначала создав имя файла с использованием пользовательских параметров из терминала

Давайте рассмотрим, что вывод каждого моего пользовательского исполнения (некоторого программного обеспечения в Linux)сохраняется в файле с общим именем /mydump/xyz.вне. Вместо индивидуального именования каждого выходного файла я хочу написать сценарий, который делает следующее:

  1. переходит к /mydump (cd mydump)
  2. создает имя файла, используя переданные аргументы, например. config1_config2xconfig3.out
  3. переименовывает xyz.out в config1_config2xconfig3.out (mv xyz.out "configbasedfilename")

Для этого я понимаю, что я должен создать некоторую функцию в файле сценария, например. custom_rename ()и вызывайте его с помощью config1-2-3 из терминала всякий раз, когда я хочу переименовать.

например:- $custom_rename config1 config2 config3
или $./custom_rename.csh config1 config2 config3

или что-то другое.

0
задан 28 January 2022 в 21:33

0 ответов

Другие вопросы по тегам:

Похожие вопросы: