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交互,参看这里。
本文介绍了一段Shell脚本代码,该代码利用awk工具处理文件中的每一行数据,并将其与预定义的链接字符串拼接起来。通过这种方式,可以方便地生成一系列带有不同ID参数的URL。
1万+

被折叠的 条评论
为什么被折叠?



