【发布时间】:2015-01-20 18:54:50
【问题描述】:
我尝试在 sed 命令中使用正则表达式。我尝试替换模式。我的模式是 /etc/security/policy.conf 文件中的一行。该值未知,它应该是:
#LOCK_AFTER_RETRIES=NO 或 LOCK_AFTER_RETRIES=4(或此处的任何数字)。我想用值 LOCK_AFTER_RETRIES=6 替换找到的模式。所以我尝试了命令:
sed 's/#*LOCK_AFTER_RETRIES=[a-zA-Z0-9][a-zA-Z0-9]/LOCK_AFTER_RETRIES=6/g' ./policy.conf
但它看起来不起作用。
谢谢。
【问题讨论】: