[問題] 語法錯誤 near unexpected token `done'
大家好 想請問一下我這個簡單的腳本問題出在哪邊
#!/bin/bash
X=0
Y=0
echo "ADDR"
read ADDR
echo "FN"
read FN
echo "PA"
read PA
while [$X <= $PA] do
wget -O "$FN.00$X.txt" $ADDR#$Y
X=$(($X+1))
Y=$(($Y+3))
done
要擷取特定頁面的文字內容跟改檔名 但是他一直顯示
syntax error near unexpected token `done'
拿掉while loop的話 可以正常運行一次
但是加上迴圈之後 一直出現語法錯誤 我有點找不太出來問題出在哪邊
嘗試把done改成標註 但是問題變更多了
想請問一下我這個while loop問題到底出在哪
(看了很久想了很久找google也很久了 還是看不太出來問題在哪)
請看出問題點的版友幫忙解答一下 非常感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.126.7.67 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1660653438.A.042.html
推
08/16 21:01,
2年前
, 1F
08/16 21:01, 1F
→
08/16 21:01,
2年前
, 2F
08/16 21:01, 2F
推
08/16 21:06,
2年前
, 3F
08/16 21:06, 3F
→
08/16 21:10,
2年前
, 4F
08/16 21:10, 4F
→
08/16 21:15,
2年前
, 5F
08/16 21:15, 5F
→
08/16 21:20,
2年前
, 6F
08/16 21:20, 6F
Linux 近期熱門文章
23
129
PTT數位生活區 即時熱門文章