2
我有這個命令獲取2個文件,執行一些格式化並輸出結果。在curl獲取的兩個文件之間添加一條新線
curl https://www.cloudflare.com/ips-v{4,6} |
sed 's/^/set_real_ip_from /;s/$/\;/' \ > /home/user/output.txt
它工作得很好,問題是如何在文件1和文件2之間添加換行符(保留對格式的更改)?
我有這個命令獲取2個文件,執行一些格式化並輸出結果。在curl獲取的兩個文件之間添加一條新線
curl https://www.cloudflare.com/ips-v{4,6} |
sed 's/^/set_real_ip_from /;s/$/\;/' \ > /home/user/output.txt
它工作得很好,問題是如何在文件1和文件2之間添加換行符(保留對格式的更改)?
像這樣:
{
curl -s https://www.cloudflare.com/ips-v4
printf '\n\n'
curl -s https://www.cloudflare.com/ips-v6
} | sed -r 's/^(.+)$/set_real_ip_from \1;/g' > /home/user/output.txt
哇,我認爲這將是一個行招,而是這是一個有點複雜。 我會盡快嘗試! ;) – MultiformeIngegno
是的,它的工作:) – MultiformeIngegno