как преобразовать файлы с определенным шаблоном в файлы с определенным шаблоном

/ dev / null - это пустая яма, в которой цифры 1 и 0 уходят на смерть. Ваши stdout и stderr потеряны навсегда. Однако в будущем out может перенаправить вывод в файл. command &> / tmp / my_out_file , а затем посмотрите результат позже с помощью cat / tmp / my_out_file

2
12.04.2017, 18:22
2 ответа

Для вашего примера вы можете попробовать простой цикл for, например, такой:

for file in check*; do mv "$file" "${file/check/check1}"; done
  • Часть for file in check*; будет перебирать все файлы, соответствующие check*, и вызывать команду mv.

  • ${file/check/check1} заменяет первый экземпляр "check" на "check1".

Таким образом, если одно из значений $file было "check_abc", то будет вызвана команда: mv check_abc check1_abc;

Похожие:

3
27.01.2020, 22:03
 rename 's/check_/check1_/' check_*
1
27.01.2020, 22:03

Теги

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