如何使用 cut 和 awk 命令提取文件中 2 个单词之间的单词。
可以说:我有一个包含以下内容的文件。
这是我的文件,其中包含大量内容和密码,并且想要提取 PASSWORD=MYPASSWORDISHERE== 并且文件在此结束。
预期输出
1) 在linux下使用awk命令。
2)在linux下使用cut命令。
MYPASSWORDISHERE==
最佳答案
使用awk
实际上是gawk
awk '{match($0,/PASSWORD=(.*==)/,a); print a[1];}' input.txt
使用 cut
你可以尝试一下,我不确定它是否适用于你的文件
cut -d"=" -s -f2,3 --output-delimiter="==" input.txt
关于linux - Linux 中的 Cut 和 Awk 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23396348/