我能够在根据子目录的XML文件的输出文件行,省去我正在寻找使用命令行字符串:
grep的-r HDContent Priorite_2_HD/*/adi_new.xml
其中Priorit_2_HD是子目录和adi_new.xml是.xml文件
输出类似于
Priorite_2_HD/ados_contre_attaquent_les_hd_vf_Ingest/adi_new.xml: Priorite_2_HD/Ainsi_Soient_Ils_Saison_1_vf_W/adi_new.xml: Priorite_2_HD/Ainsi_Soient_Ils_Serie_vf_W/adi_new.xml: Priorite_2_HD/Amour_Haine_Propagande_Saison_1_vf_W/adi_new.xml: Priorite_2_HD/Amour_Haine_Propagande_Saison_2_vf_W/adi_new.xml: Priorite_2_HD/Amour_Haine_Propagande_Serie_vf_W/adi_new.xml: Priorite_2_HD/Apparences_Saison_1_vf_W/adi_new.xml: Priorite_2_HD/Apparences_Serie_vf_W/adi_new.xml: Priorite_2_HD/Arthur_Saison_11_vf_W/adi_new.xml:
现在用awk我想提出一个输出文件具有字符串HDContent = “Y” 的所有行。试图使用命令行
awk'BEGIN {FS =“/”}; {if $ 3 ==“Value =”\ Y \“”;打印$ 2,$ 3}'input.txt
但没有运气。谢谢
这是非常不清楚。您需要提供所有输入和预期输出的示例,以及您迄今为止所尝试的内容。预计您将首先尝试自己解决问题,并展示您已完成的工作。 – 2014-09-20 05:50:37