0

我在 OS X 10.8 中使用终端挑战是读取文本文件(每行是一个 url),获取 HTTP 标头,将结果保存到其他文本文件

试过这个:

for line in cat ~/Desktop/a.txt; do curl -I line > ~/Desktop/b.txt;  done

加上多个循环示例,例如

(while read l; do echo $l; done) < ~/Desktop/a.txt 

或者

cat ~/Desktop/a.txt | while read CMD; do
echo $CMD
done

在我看来,我无法创建简单的循环。请指教。最好的,

4

1 回答 1

1

你可以尝试这样的事情:

for i in $(cat test); do curl -I $i >> test2; done

这会读取文件中的所有内容test并将 curl 输出附加到文件test2中。

于 2012-11-08T07:38:19.283 回答