1樓:匿名使用者
linux shell中基本所有的命令操作都有返回值的,一般操作成功會返回0,失敗會返回1 可以使用 $?這個環境變數得到上乙個命令的返回值,解壓也一樣 解壓後,輸入命令 echo $?就可以得到返回值了,如0則為成功,1說明失敗了。
學習linux基本命令,推薦《linux就該這麼學》!
如何在shell指令碼中,判斷乙個基本命令執行是否成功
2樓:海天盛
1.連線到相應的linux主機,進入linux命令列狀態,等待shell命令的輸入。
2.在linux命令列下,輸入shell命令:。
3.最後,按下回車鍵執行shell指令,此時會看到telnet並沒有連線成功。
注意事項。附件:linux系統外殼原理。
作為作業系統的外殼,linux系統的外殼為使用者提供了使用作業系統的介面。它是命令語言、命令直譯器和程式語言的統稱。
shell是使用者和linux核心之間的介面。如果您將linux核心看作是球體的中心,那麼shell就是核心周圍的外層。當從shell或其他程式中進行指示時。
當linux傳遞乙個命令時,核心會相應地做出響應。shell是乙個命令語言直譯器,它有自己的一組內建的shell命令,可以被系統的其他部分使用。
由程式呼叫。使用者在提示符處輸入的命令由shell解釋並傳遞給linux核心。
3樓:乙飛桖
舉個例子,執行一條基本語句建立乙個檔案。
#!/bin/bash
touch
if [ eq 0 ]
thenecho "執行成功"
elseecho "執行失敗"
fi$?可以判斷上一條命令是否成功,成功為0,不成功為非0
4樓:匿名使用者
echo $?
一般返回0就是成功。
linux:如何判斷cp、tar操作是否完成
5樓:網友
可以使用$? 這個變數,在命令執行之後,$?0上一條命令執行成功,$?非0 上一條命令執行失敗。
6樓:匿名使用者
你可以在執行cp 或 tar 命令後執行 echo $?
如果執行成功,shell會輸出0
如果執行失敗,shell會輸出127
例如:你在shell輸入。
cp file file1
echo $?
7樓:讓服務成就美好生活
操作成功返回值0
失敗返回值非0
8樓:折鈺
每條命令都有退出值的, 根據這個判斷啊。
不懂是吧?
如何在shell指令碼中,判斷乙個基本命令執行是否成功
9樓:匿名使用者
每一條基本命令執行後都有乙個返回碼,該返回碼是用$?表示,執行成功的返回碼是0,例如:
if [ ne 0 ];then
上一命令執行失敗時的操作。
else上一命令執行成功時的操作fi
10樓:迷迷糊糊度過中
輸入 mkdir /home/testuser 通過返回結果,我可以看到執行是否成功。
但是如果這個mkdir在指令碼中,我如何知道 mkdir 是否執行成功?
因為我這裡需要有個判斷,如果成功了,我就做a事;如果沒有成功,我就做b事。
11樓:匿名使用者
echo $?# 0:正確執行;非0表示其它錯誤。
linux 如何判斷檔案掛載是否成功?根據什麼樣的返回值?
12樓:匿名使用者
linux的命令一般在正確執行後會返回0,執行失敗的返回值都不一樣。
echo $?可以看到上一條命令的返回值。
也可以直接在命令後用||,等符號,當命令執行成功時,||後的命令不會執行,當命令失敗時,&&後的命令不會執行。
許多命令都支援-v選項,輸出詳細資訊,可以用awk,cut等命令擷取其中的特徵進行判斷,條件執行。
若是乙個檔案掛載成功了,可以直接進入掛載目錄,ls檢視一下檔案。
df命令也可以報告裝置的掛載點。
如何在shell指令碼中,判斷乙個基本命令執行是否成功
13樓:風風雨雨百曉生
我想編譯候make cleanmake make install些集指令碼執行。
編譯錯馬停我看錯資訊。
14樓:牛牛牛不牛
每個命令執行後都會有乙個返回值的,執行命令之後可以使用命令來獲取。
echo %errorlevel% (windows 命令列)
echo $?linux 下命令列)
如何在shell中判斷ftp是否成功
linux shell 如何判斷上乙個任務是否完成
15樓:匿名使用者
|| 管道命令 只有管道前面的命令生效了,後面才執行。
16樓:匿名使用者
第乙個任務完成之前,第二個任務本來就是不會進行的吧。
linux shell問題 判斷檔案字尾
17樓:匿名使用者
製作什麼 shell 啊……
tar 本來就支援自動識別……
18樓:喻逸
root@bizbox:~# filename=""
root@bizbox:~# echo $gzroot@bizbox:~# if [ gz" ]then
> tar -zxf $
> elif [ bz2" ]then> tar -jxf $
> fi
不知道是不是你想要的!
怎樣判斷有無濕氣,怎樣判斷濕氣已經排除
通過舌頭來判斷脾胃是否虛弱,有很高的準確性,脾胃不好的人舌頭通常有以下幾個特點 第一,舌的體積比較胖大 第二,舌頭兩邊有凹陷下去的齒痕 第三,舌表面中間有一道豎著的深深的溝 第四,舌頭表面有裂紋 第五,舌苔厚膩 或者發黃。有經驗的都知道,看乙個人能不能長壽,主要就看 脾胃。只要脾胃好,還有胃口,能吃...
怎樣判斷閏年,如何判斷閏年
1全部一般年份是4的倍數就是閏年,整百年份 如1900 1600 是400的倍數才是閏年。ps 閏年都開奧運會嘛 公曆閏年判定遵循的規律為 四年一閏,百年不閏,四百年再閏.公曆閏年的簡單計算方法 符合以下條件之一的年份即為閏年 1。能被4整除而不能被100整除。2。能被100整除也能被400整除。整...
怎樣判斷為白癜風?白癜風判斷?
希望我的對您有所幫助 白癜風初期時白斑的脫色程度輕,而且與周圍正常 的分界模糊不清,這種情況如發生在 較白的人身上,常難及時做處診斷,細觀察一下白斑表面是否光滑無皮屑,白斑呈淡白色或乳白色,如果邊界模糊不清或朝正常 擴散的話,有可能是白癜風,白癜風常表現主要有以下症狀 1 多無癢感,即使有也是很輕微...