link='http://localhost:8080 Blog=' more id_list.txt |awk "{print \"$link\"\$1}"
上面这段代码完成的功能是将id_list.txt中的每一行的内容拼接到link变量后,并将拼接后的内容输出到控制台。譬如,如果id_list.txt中的内容为:
123 456 789
那么,控制台将输出下面的内容:
http://localhost:8080 Blog=123 http://localhost:8080 Blog=456 http://localhost:8080 Blog=789
关于shell中单双引号的区别以及shell变量如何跟awk交互,参看这里。