今天小編給大家分享的是linux系統(tǒng)自帶程序/bin/true和/bin/false的使用方法,相信大部分人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,話不多說(shuō),一起往下吧。
10年積累的成都做網(wǎng)站、成都網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶(hù)對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶(hù)得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有慶陽(yáng)免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
/bin/true返回的是 0
/bin/false返回的是 1 (也有說(shuō)是非0值)
/bin/true
echo $?
#結(jié)果
0
/bin/false
echo $?
#結(jié)果
1
#兩個(gè)function,這兩個(gè)函數(shù)引用了 /etc/init.d/functions ,使用了action函數(shù)
#
[server]-[root@arrow ~]$action "test" /bin/true ;echo $? test [ OK ] 0 [server]-[root@arrow ~]$action "test" /bin/false ;echo $? test [ OK ] 1 #注意下面實(shí)際echo $? 返回的 0 是action的結(jié)果 #上面的兩條返回的是true false的結(jié)果 [server]-[root@arrow ~]$action "test" ;echo $? test [ OK ] 0 ------------------------------------------------------------------------------------------------------ Start_Nginx(){ if [ -f $pidfile ];then echo "Nginx is running" else /usr/local/nginx/sbin/nginx &>/dev/null action "Nginx is Started" /bin/true fi } ########################################################### Stop_Nginx(){ if [ -f $pidfile ];then /usr/local/nginx/sbin/nginx -s stop &>/dev/null action "Nginx is Stopped" /bin/true else action "Nginx is Stopped" /bin/false fi }
以上就是linux系統(tǒng)自帶程序/bin/true和/bin/false使用方法的詳細(xì)內(nèi)容了,看完之后是否有所收獲呢?如果想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊!