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