欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

linux命令執(zhí)行返回值 java執(zhí)行l(wèi)inux命令并返回結(jié)果

Linux中echo命令的返回值代表什么意思?

向屏幕輸入一串字符,類似C語言的printf()函數(shù)。

成都創(chuàng)新互聯(lián)主要從事網(wǎng)站建設(shè)、網(wǎng)站設(shè)計、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)卡若,10多年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792

語   法:echo [-n/e][字符串]或 echo [--help][--version]

說 明:echo會將輸入的字符串送往標準輸出。輸出的字符串間以空白字符隔開, 并在最后加上換行號。

參 數(shù):

-n 不要在最后自動換行

-e 若字符串中出現(xiàn)以下字符,則特別加以處理,而不會將它當成一般

文字輸出:

\a 發(fā)出警告聲;

\b 刪除前一個字符;

\c 最后不加上換行符號;

\f 換行但光標仍舊停留在原來的位置;

\n 換行且光標移至行首;

\r 光標移至行首,但不換行;

\t 插入tab;

\v 與\f相同;

\\ 插入\字符;

\nnn 插入nnn(八進制)所代表的ASCII字符;

–help 顯示幫助

–version 顯示版本信息

函數(shù)的返回值 與 linux命令返回值的關(guān)系

我們可以使用os.system()函數(shù)執(zhí)行l(wèi)inux命令,該函數(shù)的返回值為十進制數(shù),分別對應(yīng)一個16位的二進制數(shù)。

該函數(shù)的返回值與 linux命令返回值兩者的轉(zhuǎn)換關(guān)系為:

該函數(shù)的返回值(十進制)轉(zhuǎn)化成16位的二進制數(shù),截取其高八位(如果低位數(shù)是0的情況下,有關(guān)操作系統(tǒng)的錯誤碼共 131個,所以低位都是零),

然后轉(zhuǎn)成十進制數(shù)即為 linux命令返回值。

Linux中echo命令的返回值分別代表什么意思?

echo就是回顯一個數(shù)據(jù),這個數(shù)據(jù)可以是數(shù)字、字符串等。

這里顯示的是$?表示的數(shù)據(jù),該數(shù)據(jù)的值是2.

在linux/unix

shell命令行模式,每個指令都有其返回值,用來表示其執(zhí)行情況。類似于計算機語言中的函數(shù)返回值。

在這里,你的$?是指令ls

listfiles的返回值,其值是2.

至于說為什么是2,那啥因為你的文件listfiles不存在,ls指令會失敗。

如果你在ls

listfiles之前touch

listfiles,那么$?就應(yīng)該是0了。

試一試吧。

linux網(wǎng)站、論壇很多的,CU、linuxsir、linuxforum等,搜索一下吧。

文章題目:linux命令執(zhí)行返回值 java執(zhí)行l(wèi)inux命令并返回結(jié)果
新聞來源:http://chinadenli.net/article30/hgsoso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、品牌網(wǎng)站制作、網(wǎng)站排名、網(wǎng)站策劃云服務(wù)器、自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名