Bash 从文件中读取每一行,并将其用作curl命令中的变量

Bash 从文件中读取每一行,并将其用作curl命令中的变量,bash,curl,wget,Bash,Curl,Wget,我有一个名为list的文件,它有如下内容 1.html 2.html 3.html 我想运行curl命令读取文件中的每一行,并将其用作curl的变量,例如: curl "xyz.com/v1/{input from each line of file} 请帮助……尝试: xargs -I{} curl "xyz.com/v1/"{} <file 请注意,我将基本URL,xyz.com/v1/,保留在问题中的双引号中。这意味着它要接受shell扩展。如果您不想(而且很可能不想),请使

我有一个名为list的文件,它有如下内容

1.html
2.html
3.html
我想运行curl命令读取文件中的每一行,并将其用作curl的变量,例如:

curl "xyz.com/v1/{input from each line of file} 
请帮助……

尝试:

xargs -I{} curl "xyz.com/v1/"{} <file
请注意,我将基本URL,
xyz.com/v1/
,保留在问题中的双引号中。这意味着它要接受shell扩展。如果您不想(而且很可能不想),请使用单引号:

xargs -I{} curl 'xyz.com/v1/'{} <file
xargs-I{}curl'xyz.com/v1/'{}
xargs -I{} curl 'xyz.com/v1/'{} <file