当前位置: 技术问答>linux和unix
急!重分相谢!UNIX下如何判断system调用ftp成功?
来源: 互联网 发布时间:2015-10-05
本文导语: 各位大虾: 在UNIX环境下,写sh文件,进行ftp传输,然后用system()函数调用sh文件。 现在发现有时system调用成功,但是ftp传送不一定成功。 请问如何判断ftp传输成功?急! | ftp只要连...
各位大虾:
在UNIX环境下,写sh文件,进行ftp传输,然后用system()函数调用sh文件。
现在发现有时system调用成功,但是ftp传送不一定成功。
请问如何判断ftp传输成功?急!
在UNIX环境下,写sh文件,进行ftp传输,然后用system()函数调用sh文件。
现在发现有时system调用成功,但是ftp传送不一定成功。
请问如何判断ftp传输成功?急!
|
ftp只要连上server,正常退出,system就返回成功。传送失败判断只能用其他方法。
|
ftp是一系列命令,建议在shell里对每次命令的返回值用正则表达式搜索,然后进行判断等等。如果出现问题便于分析。
|
在shell里面重定向ftp的输出,然后自己匹配ftp的输出去……
|
用正则表达式搜索正确返回值。