下面是我的shell腳本。如何在while循環條件塊中比較函數的退出狀態?無論我從check1
函數返回我的代碼進入while循環在bash腳本中,如何在while循環條件中調用函數
#!/bin/sh
check1()
{
return 1
}
while [ check1 ]
do
echo $?
check1
if [ $? -eq 0 ]; then
echo "Called"
else
echo "DD"
fi
sleep 5
done
您也可以考慮'直到'而不是'while!' – cdarke