我在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
在我看来,我无法创建简单的循环。 请指教。 最好,
答案 0 :(得分:1)
您可以尝试这样的事情:
for i in $(cat test); do curl -I $i >> test2; done
这将读取文件test
中的所有内容,并将curl输出附加到文件test2
。