close
不用解釋, 自己try就知道
==========
#!/bin/bash
function wrap_cmd()
{
$@
ERR=$?
printf "$* "
if [ "${ERR}" != "0" ]; then
echo -e "\033[47:31m [ERROR] $ERR \033[0m"
exit 1
else
echo "[OK]"
fi
}
wrap_cmd ls -al
==========
wrap_cmd ./my_script.sh param1 param2
這樣也可以!!!!
全站熱搜
留言列表