shell ftp 之後再執行動作 - Linux

Table of Contents

下面shell是連到ftp 之後要輸出時間至end.txt,但ftp close後就結束這個shell,
不會再執行下面輸出的動作,不知有沒有什麼指令可以再繼續動作

#! /bin/sh
......
......
startTime=`/bin/date +"%Y%m%d %H:%M:%S"`
echo $startTime >> /home/admin/start.txt

ftp -n "$host" <<EOC
user $id $pw
binary
cd $remodir
bye

endTime=`/bin/date +"%Y%m%d %H:%M:%S"`
echo $endTime > /home/admin/end.txt


--

All Comments

Anthony avatarAnthony2012-04-02
在bye的下一行加上EOC應該就ok了