相关疑难解决方法(0)

如果仅包含特定数字,则使用 sed 删除整行

我有一个txt文件

123
456
789
456
123456
Run Code Online (Sandbox Code Playgroud)

我想从文件中删除特定的字符,即(123)。我试过

$ sed -i '/123/d' dummy.sh
$ vi dumm.txt
456
789
456
Run Code Online (Sandbox Code Playgroud)

在下面的命令中,当我运行两个单词 (123123456) 都被删除但我只需123要从文件中删除

$ sed -i 's/123//g' dummy.sh
$ vi dumm.txt
456
789
456
456
Run Code Online (Sandbox Code Playgroud)

当我运行以下命令时,123它将被替换为 null。

如果只包含特定数字,谁能说如何删除整行?

sed text-processing

11
推荐指数
1
解决办法
5911
查看次数

标签 统计

sed ×1

text-processing ×1