我对我正在尝试编写的这个脚本感到困惑。任何帮助将不胜感激,我四处寻找,但无法提出解决方案。我确信它就在我的眼前。
我有一个 python 脚本,它进行返回值的 API 调用。我有一个文件(examplefile.txt),我想将每一行提交到 python 脚本并将返回的文本保存在 test.txt
这是我想出的,但没有用。该脚本似乎运行正确,我从 exampleFile.txt 中看到了我提交的所有值,但没有任何内容保存到 test.txt 文件中
cat exampleFile.txt | while read line; do ./apiCall.py -v $line | cut -f2 -d, > test.txt |; done
关于如何解决的任何想法?
回答谢谢!:
cat exampleFile.txt | while read line; do ./apiCall.py -v $line | cut -f2 -d, >> test.txt |; done
也可以使用
while read line; do ./apiCall.py -v $line | cut -f2 -d; done < exampleFile.txt >> test.txt