2013-08-02 118 views
0

iscsiadm stop/leave bash脚本,我不知道为什么?bash脚本从iscsiadm第二次运行后意外停止

在第一次运行时“脚本”

#!/bin/bash 
TMP=`/sbin/iscsiadm -m node -T ${iSCSI_DEVICE} -p ${IP}:3260 --login 2>/dev/null` 
echo "Hallo Welt" 

它适用于第二轮(在一个错误的iscsiadm run's)大 i'll从来没有见过“喂世界报”,我不知道为什么?

有任何一个解决方案吗?

+2

尝试在“TMP = ...”之前添加set -x以启用调试。 – wooghie

+0

你好Wooghie, TMP得到了一些内容,但在此之后,执行停止.. echo命令和下面的命令将不会执行 – Rene

回答

0

我发现它..

集-e

战争坏人:-)。 删除后,脚本可以正常工作