我已經寫了一段代碼,但是我在使用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
那麼在代碼中讀取? –