我想用退出码检查我的脚本。
sudo groupmod -n $newname $name
sudo usermod -l $newname --move-home --home /home/$newname $name
let $exitcode=$?
echo $exitcode
if [ "$exitcode" = 0 ]
then
echo "Everything's ok"
exit
elif [ "$exitcode" != 0 ]
then
echo "Try again"
exit
fi这是我得到的愤怒:
let :=0 :Syntax error :operand expected (error is "=0")我还是不明白。我使用shell buit-in关键字let。
发布于 2019-07-28 18:06:44
我已经做了这个修正:
let exitcode=$?而非let $exitcode=$?
它修正了语法错误。
https://askubuntu.com/questions/1161708
复制相似问题