歡迎您光臨本站 註冊首頁
小知識  >  Unix >

unix下shell腳本中的$代表什麼意思

admin @ 2017-12-03 reply:0
←手機掃碼閱讀

$?是指的上條命令執行的狀態。。。。執行成功或者不成功。。。
示例一:在命令行里使用:
tux@tux-desktop:$cd/no_such_dir
bash:cd:/no_such_dir:Nosuchfileordirectory
tux@tux-desktop:$echo$?
1
tux@tux-desktop:$cd/boot/
tux@tux-desktop:/boot$echo$?
0

示例二:在SHELL腳本里使用
#!/bin/bash

cd/test/aaa1>/dev/null2&>1
if[!$?-eq0]
then
echo"沒有這個目錄!!"
exit
fi
rm-rf*


當然還有:
$$$*$@$1$#等等


[admin via ] unix下shell腳本中的$代表什麼意思已經有1444次圍觀

http://coctec.com/room/show-2056.html