共计 512 个字符,预计需要花费 2 分钟才能阅读完成。
可以采用 test 命令来测试条件是否达到,再决定是否输出 debug 日志
#!/bin/sh
debug=1
test $debug -gt 0 && echo "Debug is
on"
on"
echo -n "Can you write device drivers?"
read answer
test $debug -gt 0 && echo "The answer is
$answer"
$answer"
answer=`echo $answer | tr [a-z] [A-Z]`
if [$answer = Y]
then
echo Wow, you must be very skilled
test $debug -gt 0 && echo "The answer is
$answer"
$answer"
else
echo Neither can I, Im just an example shell
script
script
test $debug -gt 0 && echo "The answer is
$answer"
$answer"
fi
你可以设置不同的调试日志输出级别来达到不同的输出要求
debug=2
test $debug -gt 0 && echo "A little
data"
data"
test $debug -gt 1 && echo "Some more
data"
data"
test $debug -gt 2 && echo "Even some more
data"
data"
正文完
扫码赞助
