在Linux中使用“sed”附加到文本文件

时间:2014-02-24 06:27:57

标签: regex linux sed expression mint

我有一个包含电话号码的文本文件。我必须使用sed将文件中的电话号码附加和区号“456-”,然后将该行附加到另一个文本文件而不删除任何内容。

对此有什么好处?我正在使用Linux Mint。我的正则表达是:

grep '[0-9][0-9][0-9]-[0-9][0-9][0-9][0-9]' file.txt

1 个答案:

答案 0 :(得分:2)

尝试以下命令:

sed -e 's/[0-9]\{3\}-[0-9]\{4\}/456-&/g' file.txt >> another_file.txt