Exception 如何在ksh脚本中引发用户定义的异常

Exception 如何在ksh脚本中引发用户定义的异常,exception,ksh,Exception,Ksh,在上面的代码中,我需要引发一个用户定义的异常,请注意,我不能使用exit命令,因为它退出脚本,但不会使脚本失败。exit 1将指示脚本失败。这基本上是你唯一的选择。祝你好运。正确,退出命令中缺少1。如果我用普通的就退出。它完成了脚本,而不是失败。问题现在解决了。 CHECK_FTP=`cat ftp_test.txt | grep 'Login incorrect.'` if [ -n "$CHECK_FTP" ]; then " login is incorrect, please corre

在上面的代码中,我需要引发一个用户定义的异常,请注意,我不能使用exit命令,因为它退出脚本,但不会使脚本失败。

exit 1
将指示脚本失败。这基本上是你唯一的选择。祝你好运。正确,退出命令中缺少1。如果我用普通的就退出。它完成了脚本,而不是失败。问题现在解决了。
CHECK_FTP=`cat ftp_test.txt | grep 'Login incorrect.'`
if [ -n "$CHECK_FTP" ]; then
" login is incorrect, please correct the password/username "
cd unable_to_connect_to_remote_server