こんにちは、Linux は初めてで、ftp サーバーの IP を自動的に見つけてファイルをコピーするために書いているシェル スクリプトの助けが必要です。これは私が持っているコードですが、実行するとエラーになります
USER=anonymous
PWD=any
PORTCHECK="1"
for IP in 'sqe 6 250';
do
PORTCHECK= nmap -p21 -oG - 192.168.1.$IP | grep '21/open'
if [$PORTCHECK != "1" ]; then
ftp -p -n -i -v 192.168.1.$IP
user $USER $PWD
cd "Mounted Volume"
put foo
put bar
bye
if
CHECKPORT="1"
done
エラーは
./newscrpt: line 19: syntax error near unexpected token `done'
./newscrpt: line 19: `done'
これは、再インストール後に複数の winCE メディア システムにファイルをコピーするために使用されています。