1
這是我第一次嘗試編寫一個bash腳本,我感到非常困惑。我複製一個簡單的腳本解析CSV文件和IM得到一個語法錯誤bash中的簡單語法錯誤
test.bash: line 8: syntax error near unexpected token `done'
test.bash: line 8: `done '
我有一個在線語法檢查器檢查,但沒有得到任何回報。這裏有人能告訴我我做錯了什麼嗎?這裏是代碼:
#!/bin/bash
input="/input/file.cvs"
# Set "|" as the field separator using $IFS
# and read line by line using while read combo
while IFS='|' read -r f1
do
echo "$f1 "
done
豈不是'做< 「$輸入」' – anubhava
@anubhava這應該等待,但沒有給SyxErr .. – heemayl
'我複製一個簡單的script'。絕對回車...再次... – 123