我這裏有一個TFTP腳本運行時,它只是掛起,並把我帶到一個空行(這告訴我這是掛)。我可以通過Ctrl + C退出腳本...如何退出TFTP腳本
#!/bin/bash
hostname=$1;
filename=$2;
tftp <</dev/null
mode binary
get $hostname:$filename
quit
我也嘗試在腳本的末尾添加EOF,但那也行不通。
這是我的命令行...
$ ./tftpShell.sh host1 myFileName >/home/aayerd200/tftpoutput.txt 2>/home/aayerd200/tftperror.log
所以,當我運行該腳本,它只是讓我在空白行上。但是,它實際上做的工作它應該用GET,我得到了我想要的文件。
當然host1和MyFileName的的是實際的領域,我代替這裏的安全。
我怎樣才能阻止這個腳本?我相信這只是tftp掛在$ ps -u aayerd200上,或者當通過php運行時$ ps -u守護進程
我仍然在TFTP進程越來越掛斷。 – harmonickey