我正在尝试找出使用sed命令将一行中的单个echo字替换为我的脚本中的空行的最佳方法。像这样:
在:
echo "Hi"
echo
echo "Hello friend"
后:
echo "Hi"
echo "Hello friend"
我知道如何更改所有回音词,但如何仅更改包含echo命令的行?
答案 0 :(得分:0)
编辑:
这应该有效:
valid_module = re.compile("^(VALID_NAME\.)*VALID_NAME$")
说明:
^匹配行的开头
[[:space:]] *匹配零个或多个白色字符(包括标签)
echo只匹配echo word
$匹配行尾