bash - 使用 grep 删除文本

标签 bash

试图删除文本文件中包含特定模式的行。我有以下不起作用的代码

grep -v "$varName" config.txt

谁能告诉我如何让它正常工作,我想使用 grep 而不是 sed 让它工作。

最佳答案

你可以使用 sed,就地 -i

sed -i '/pattern/d' file

关于bash - 使用 grep 删除文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3556341/

相关文章:

linux - 语法错误 源行为 1

linux - Bash - 获取端口 ID 的脚本

linux - 将两个 Excel 文件合并为具有共同标题的第三个文件

bash - 来自 FIFO 的多个读卡器

linux - 在 bash 中为单个脚本重命名可执行文件

linux - 当参数用双引号括起来时,readlink 不起作用

linux - sudo 还是不 sudo?

android - 在 sh 中为 Android 定义一个数组

bash - 服务器错误 (NotFound) : pods "\nmongo-client-79667cc85d-tsg72" not found

bash - 有什么办法可以防止 find 递归地向下挖掘子目录吗?