即使在文件传输过程中发生错误,大多数 FTP 客户端也会返回退出代码“0”。
我遇到了一个问题,我正在检查错误代码。但是我的脚本在发送的字节中获取了错误代码号并且验证失败。
我试过这样:
if [[ egrep '^202 |^421 |^426 |^450 |^500 |^501 |^503 |^530 |^550 |^553 |^666 |^777 |^999 ' test.log ]] echo " Error in FTP !!! " else echo " FTP Successful !!!" fi
任何人都可以帮助我如何将错误代码与“发送字节”消息一起出现的其他数字区分开来,例如“220 字节在 0.001 秒内发送(220 KB/秒)”?