2014-04-30 24 views
-1

如何在使用cut和awk命令的文件中的两个单词之间提取单词。Linux中的Cut和Awk命令

可以说:我有一个文件的内容如下。

这是我的文件,它有很多沿着密码的内容,并且想要提取PASSWORD = MYPASSWORDISHERE ==,文件在这里结束。

使用AWK命令Linux exptected输出

1)。
2)使用cut命令linux。

MYPASSWORDISHERE== 

回答

2

使用awk实际上gawk

awk '{match($0,/PASSWORD=(.*==)/,a); print a[1];}' input.txt 

使用cut你可以试试,我不知道这是否与您的文件工作

cut -d"=" -s -f2,3 --output-delimiter="==" input.txt 
+0

我怎会使用剪切命令。你有什么想法吗? –

+0

@Ram Patidar,编辑包含一个“剪切”版本 – Ashkan

+0

非常感谢...... :)你节省了我很多时间。谢谢。 –