Я ищу сценарий для поиска строки, если он содержит две строки, а затем для определения, содержит ли первый символ этой строки определенный символ, и удаления его.
Например. если строка содержит две строки, такие как «ab c» и «xyz», она должна искать первый символ строки, а если она содержит #, она должна удалить ее и наоборот.
Она пыталась запустить Команда ниже в crontab и получила результат
crontab -l | grep az2-er32-cxv-iz| grep aze
Вывод
#5,10 * * * * /opt/apps/scripts/dsm-rync -q -del -s az2-er32-cxv-iz /opt/apps/sdl/scripts/aze-dsm-rync.app.config
, так как трудно непосредственно обновить запись в crontab, я скопировал ее в tmpfile
.
crontab -l > tmpfile
и попытался запустить sed 's/^#//' tmpfile
, но он удаляет все #
вместо строки, совпадающей с двумя строками