从shell脚本程序中的文件中搜索字符串,并将该字符串粘贴到另一个文件

时间:2017-07-28 09:35:05

标签: shell

shell脚本程序中的文件中搜索字符串,然后将该字符串粘贴到另一个文件中。

这是我在命令提示符中使用的: ps -ef | grep stringname inputfilename> outputfilename

3 个答案:

答案 0 :(得分:0)

试试这个:

cat filename | grep stringname > other file

答案 1 :(得分:0)

你可以直接做

grep -i "StringName" <fileName> > other file

i - 表示字符串区分大小写。

答案 2 :(得分:0)

注意: - 如果您不熟悉shell,可以创建一个shell文件test.sh并通过sh test.sh运行下面提到的命令。

grep -w -i stringname inputfilename > outputfilename

选项说明: -

-w - &gt;只匹配单词

-i - &gt;忽略大小写

输入文件

  

X_ID1test y_id11 num1

     

X_ID1 测试y_id11 num1

grep -w -i“X_ID1”inputfile&gt; OUTPUTFILE

匹配 X_ID1 只有第二行才会保存到outputfile。如果没有-w选项,它也会匹配第一行。