0
我的壞,我已經更新了使用PowerShell 我的文件中包含類似下面的行1000的問題 - :提取模式使用PowerShell腳本
<dependency org="${abcd}" name="some-random-name" rev="100.100" conf="compile;runtime"/>
我想獲得只喜歡輸出: 名= 「一些隨機的名字」
我該怎麼做到這一點。請幫助
我的壞,我已經更新了使用PowerShell 我的文件中包含類似下面的行1000的問題 - :提取模式使用PowerShell腳本
<dependency org="${abcd}" name="some-random-name" rev="100.100" conf="compile;runtime"/>
我想獲得只喜歡輸出: 名= 「一些隨機的名字」
我該怎麼做到這一點。請幫助
這可能會解決您的問題:
cat <file> | grep -oP 'name="[\w-]*"'
解釋:
grep
是打印模式匹配的-o
選項將只打印線工具配套零件-P
選項將使用Perl風格的正則表達式,以允許\w
元字符。[\w-]*
將匹配僅包含「字」的字符或破折號與大小> = 0
我複製的文件到Linux機器並使用該命令嘗試任意字符串,但它沒有顯示所有的標籤。我接近50,但這個命令顯示在20左右。但是,感謝您的幫助。有沒有什麼辦法可以讓我們列出所有的標籤 – Learner555
給我一個沒有顯示的行的例子,請 –