【发布时间】:2021-07-19 18:28:45
【问题描述】:
我有一个名为 file.txt 的文件,我正在尝试从文件中读取与我的模式搜索匹配的字符串优先搜索。这里的问题是我的命令打印了整行。我正在寻找与具有完整变量名称的搜索模式匹配的变量,在此示例中它是 warning_duration=""; 我的搜索模式是 duration *= .我已经发布了我试图读取结果的命令,也有预期的结果。
请帮忙!!!
文件.txt
warning_type="";warning_threshold="";warning_duration="";oemhp_power_micro_ver="";previous_warning_threshold="";
duration=19;
duration =1;
我尝试过的命令:
cat file.txt | grep -m1 "duration *="
warning_type="";warning_threshold="";warning_duration="";oemhp_power_micro_ver="";previous_warning_threshold="";
cat file.txt | grep -oP -m1 "duration *="
duration=
expected result:-
warning_duration="";
【问题讨论】:
标签: linux awk sed command-line grep