我已经写了一段代码,但是我在使用bash脚本中的双循环时遇到问题。此脚本应读取给定目录中的所有文件,以便上传,但“XYZ”的值会针对每个文件进行更改。每次读取要上传的新文件时,是否有办法让代码要求我输入“XYZ”? (如果可能,读取文件的名称)“请输入'读取文件名'的XYZ值'”我想不出任何可能的方式。我也有一个文件中列出的XYZ值在不同的目录中,所以也许可以像我为路径做的循环那样调用它。我可能实际上需要使用两种情况以及...脚本内的第二个循环或要求输入值
#!/bin/bash
FILES=/home/user/downloads/files/
for f in $FILES
do
curl -F pitch=9 -F Name='astn' -F
"[email protected]/home/user/downloads/files;$f" -F "pass 1234" -F "XYZ= 1.2" -
F time=30 -F outputFormat=json
"http://blablabla.com"
done
看看使用读取命令 –
我可以问它的单个案件,但我不能让它读取所有要问一个1实际上...... – NapolyoN
那么在代码中读取? –