我有格式的文件:Linux文本文件操作
<a href="http://www.wowhead.com/?search=Superior Mana Oil">
<a href="http://www.wowhead.com/?search=Tabard of Brute Force">
<a href="http://www.wowhead.com/?search=Tabard of the Wyrmrest Accord">
<a href="http://www.wowhead.com/?search=Tattered Hexcloth Sack">
我需要選擇=之後,但在「,並在該行的末尾打印此之前的文本,將因此成爲例如:
<a href="http://www.wowhead.com/?search=Superior Mana Oil">Superior Mana Oil</a>
<a href="http://www.wowhead.com/?search=Tabard of Brute Force">Tabard of Brute Force</a>
<a href="http://www.wowhead.com/?search=Tabard of the Wyrmrest Accord">Tabard of the Wyrmrest Accord</a>
<a href="http://www.wowhead.com/?search=Tattered Hexcloth Sack">Tattered Hexcloth Sack</a>
我不知道的通過Linux命令行來做到這一點(我猜大概SED/AWK但不與他們良好)的最佳方式,在理想情況下就像一個劇本,我可以只給文件名例如./fixlink.sh brokenlinks.txt
嘗試編寫腳本並運行它。何時/如果您遇到錯誤,請將其發佈到此處並提供幫助。 「請爲我寫腳本」類型的問題在這裏不是很受鼓勵。 – 2010-01-20 11:41:24