从文件中提取具有特定字符串的行

从文件中提取具有特定字符串的行

如果我复制了

cp file.txt /home/user/file2.txt

我只想ERROR从 中取出行file.txt并将它们放入 file 中file2.txt,我该怎么做?

答案1

那不是cp目的。cp用于复制文件,而不是选择性地抓取其中的某些内容并放入另一个文件中。

有多种方法可以实现您想要的目标。最简单的之一是:

grep -i ERROR file.txt > file2.txt   # Overwrite any existing file2.txt
grep -i ERROR file.txt >> file2.txt  # Append to file2.txt

如果您只想完全ERROR大写,请删除-i.

相关内容