Я хотел переименовать имя файла, указав более подробную информацию, чтобы я мог получить ответ на свой вопрос:
у меня есть следующие строки в crontab
00 * * * * /home/@@@@/ulimit_nofile_status_20480.sh >> /export/####/$$$$$/ulimit_nofile_status.txt
00 * * * * /home/@@@@/ulimit_nproc_status_20480.sh >> /export/####/%%%%/ulimit_nproc_status.txt
Я хочу изменить имена файлов ulimit_nofile_status_20480.sh
и ulimit_nproc_status_20480.sh
to ulimit_nofile_status_40960.sh
и ulimit_nproc_status_40960.sh
соответственно.
другими словами, Я хочу переименовать 20480 в 40960
Я пробовал ниже команд, но они не работали для меня.
crontab -l | sed 's#/_20480.#/40960.#' | crontab -
crontab -l | sed 's/<_20480>/40960/' | crontab -
"sed -i s//40960/" crontab -e