使用shell脚本取消注释crontab中的多行

时间:2018-02-05 11:34:17

标签: shell cron

我想创建一个shell脚本,它将从crontab取消注释几行。所以我想取消从第3行到第6行的所有内容。我的shell脚本编写经验非常低,所以我想从你们那里得到一些建议。

谢谢

1 个答案:

答案 0 :(得分:0)

此sed表达式将替换第3行到第5行......

sed -i '3,5s/^#//g' yourcrontabFileLocation

<强>解释

sed -i - &GT;使用正则表达式的流编辑器,-i就地编辑文件

'3,5s/^#//g' - &gt;正则表达式从第3行到第5行替换以“#”开头的那些。