需求:
從當(dāng)前目錄找到一批 html 文件,想用一個(gè) Html 把他們的地址用超級(jí)鏈接表示出來(lái),
使得在瀏覽器中只要通過(guò)這一個(gè)頁(yè)面就能夠訪問(wèn)其他頁(yè)面。
1. find . -iname "*valid*.*" > valid.txt
然后文件名就以如下的形式存在:
./ValidityState-002.html
./ValidityState-customError-expected.txt
./ValidityState-customError.html
./ValidityState-patternMismatch-expected.txt
./ValidityState-patternMismatch-unsupported-expected.txt
./ValidityState-patternMismatch-unsupported.html
./ValidityState-patternMismatch.html
./ValidityState-rangeOverflow-expected.txt
./ValidityState-rangeOverflow.html
…
2. 我想要的形式是:
<a href=./ValidityState-002.html>./ValidityState-002.html</a>
…
解決方案:
a. cat valid | while read line;do echo "$line>$line" 》vv.html ;done
b. vi vv.html
此時(shí)文件內(nèi)容如 "href=./ValidityState-002.html>./ValidityState-002.html",要在每行頭尾加 <a> 標(biāo)簽,好在有 vi 的命令
c. 在每行開始加入"<a href=" vim 命令: :%s/^/<a href=
d. 在每行尾加入 "</a>" vim命令 : :%s/$/<//a>
新聞熱點(diǎn)
疑難解答
圖片精選