标签: regex linux bash sed
我会解释我的问题但是粘贴代码更容易
test.sh
sed -i '/192.168.1.1/d' *
我希望它在此搜索中排除自己,我将如何去做?
答案 0 :(得分:4)
最简单的解决方案是使用bash的扩展模式语法。
bash
shopt -s extglob sed -i '/192.168.1.1/d' !(test.sh)
模式!(test.sh)匹配除 test.sh之外的所有。
!(test.sh)