我的檔案在 urls.txt 中包含一些 url 另一個檔案在 words.txt 中包含一些不同的詞
我需要在每個 url 的末尾添加每個單詞。
我想要輸出(逐行)
url.1/hi
url.1/hello
url.1/there
url.2/hi
url.2/hello
url.2/there
url.3/hi
url.3/hello
url.3/there
我只想要單行命令:)
喜歡
urls.txt words.txt >> output.txt
uj5u.com熱心網友回復:
鑒于:
cat words.txt
hi
hello
there
cat urls.txt
url.1
url.2
url.3
你可以這樣使用awk:
awk 'FNR==NR{words[cnt ]=$1; next}
{for (i=0; i<cnt; i ) print $1 words[i]}
' words.txt urls.txt
印刷:
url.1hi
url.1hello
url.1there
url.2hi
url.2hello
url.2there
url.3hi
url.3hello
url.3there
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/372718.html
上一篇:在回圈中重新定義Bash變數
