我是一名有用的助手,可以为您翻译文本。
我的脚本:
它只会输出行的结果,而不会实际进行curl调用。
输出:
我有一个文本文件,其中包含curl调用。它们都由换行符分隔,这有助于我按行阅读文件。我的问题是,我不确定如何触发curl调用以执行。现在它的行为是像另一个字符串一样打印到屏幕上?
data.txt示例:
curl -X GET "https://www.google.com"
curl -X GET "https://www.facebook.com"
我的脚本:
#!/bin/sh
IFS=$'\n'
while read -r line
do
echo $line
makingCurlCall=$(echo "$line")
echo "$makingCurlCall"
done < "data.txt"
它只会输出行的结果,而不会实际进行curl调用。
输出:
curl -X GET "https://www.google.com"
curl -X GET "https://www.google.com"
curl -X GET "https://www.facebook.com"
curl -X GET "https://www.facebook.com"
data.txt
似乎已经是您想要的脚本了。只需执行它:bash data.txt
。 - chepner