0
#!/bin/bash
while read line; do
grep "$line" file1.txt
if [ $status -eq 1]
echo "$line" >> f2.txt
done < f3.txt
當我執行包含上述腳本的shell腳本時。我得到以下錯誤:從使用shell腳本的文件逐行讀取
./test.sh: line 7: syntax error near unexpected token `done'
./test.sh: line 7: `done < f3.txt'
任何人都可以幫助我,爲什麼我得到這個錯誤?
在問這裏之前,請先查詢http://www.shellcheck.net/以查找語法錯誤! – oberlies