導航:首頁 > 程序命令 > shell命令返回值

shell命令返回值

發布時間:2022-01-15 12:30:53

『壹』 Shell 怎麼樣把一條命令的返回的結果值 賦給一個變數 腳本問題

FILELIST= 'cat my.index『 這邊你是用的單引號吧, ` 換成這個

『貳』 shell腳本的$返回值

我試了一下,是非0的。請給出你完整的腳本

『叄』 bash shell如何獲取到命令執行結果的值

將一條命令的執行結果取得命令執行結果的值有:

1、使用反引號`` (數字鍵1左邊的鍵,tab鍵上面,英文方式輸入)如:a=`echo "hello world"`;即將命令 echo "hello world"的輸出賦給變數a

2、可以使用 $(()),如:a=$(echo "hello world"),即將命令echo "hello world"的輸出賦給變數a。

『肆』 shell里判斷返回值的問題

你不要輸出結果,那就將結果重定向至 /dev/null 即可,具體代碼就是:

你的命令後面加上 >/dev/null 就不會有輸出結果了。舉個簡單的例子:

ping -c 192.168.1.1 這個命令,用於判斷到這個IP是否暢通,如果你在後面不加上重定向。

那麼每次都會輸出結果,也就是你現在的情況。所以下面代碼我就在ping的後面加上了重定向

代碼,讓結果屏蔽,僅獲取返回值$?,那屏幕上就不會顯示ping的結果了,只會顯示下面判斷結果,懂了么?

#!/bin/bash
ping-c2192.168.1.1>/dev/null
if[$?-eq0];then
echo192.168.1.1isokey!
else
echo192.168.1.1isfailed!
fi

『伍』 如何得到shell的返回值

你說的
返回值
是函數的返回值嗎還是一條命令的返回值
如果是函數返回值
可以在函數最後用print
或者echo
返回
你要的
返回值。
這樣函數內部處理返回值列印就不可以有其他列印,否則影響返回值。
如果是命令執行的返回值也用$()
例子:
function
exmaple1
{
input=$1
#函數有一個輸入參數
output="${input}
stringappend"
echo
$output
#
函數的返回值
}
outValue=$(exmaple1
「test」)
#
將函數的返回值賦值給outValue

『陸』 shell腳本,函數返回值計算

<-/DATA/data01/zz->$echo$(1+2)
-bash:1+2:commandnotfound

<-/DATA/data01/zz->$echo$((1+2))
3
<-/DATA/data01/zz->$

$()表示執行裡面的命令,與``一樣,$(())是計算,1+2不可執行,返回錯誤的非0碼。

『柒』 shell腳本的一個返回值問題。

首先,要理解 (( )) 這個符號用作數學運算或整數的邏輯比較,一個例子:
[ 「$a」 -lt 16 ] 等同於 (( a < 16 ))

$?則是返回上一個命令的執行結果,成功(邏輯真)返回0,失敗(邏輯假)返回1。

本題中,
(( 0 )) 返回邏輯假(false),所以$?返回1;
(( 1 )) 返回邏輯真(true),所以$?返回0。

『捌』 Java解析執行shell命令返回的結果

String s = 那串結果;
String useful = s.substring(s.indexOf("/"));
String[] every = useful.split(" /");
得到的數組就是每個的信息,然後再解析(但要注意,第一個的開頭有一個斜線/)

『玖』 linux shell關於返回值

while後跟的是ASCII碼的1和0 這里1表示真,0表示假
return返回的1和0是shell里的值,0表示正確執行,1表示一般錯誤

『拾』 如何獲取shell函數的返回值及shell命令的返回值

shell 函數的返回值 $?:

#!/bin/bash
functionfunc(){
if[$1-le$2]
then
return0
else
return1
fi
}
func12
a=$?

命令的返回值 :

比如 ls -l ,緊接下來的 $? 就是其返回值

#!/bin/bash
ls-l
a=$?
閱讀全文

與shell命令返回值相關的資料

熱點內容
如何對伺服器取證 瀏覽:440
有什麼系統像友價源碼 瀏覽:570
圓柱彈簧壓縮量 瀏覽:811
我的世界國際版為什麼沒法進去伺服器 瀏覽:103
我的世界如何創造一個伺服器地址 瀏覽:837
皮皮蝦app怎麼玩視頻教程 瀏覽:253
python整型轉化字元串 瀏覽:804
android數據共享方式 瀏覽:375
編譯環境控制台 瀏覽:620
寧波欣達壓縮機空氣過濾器價位 瀏覽:665
冪函數的運演算法則總結 瀏覽:138
方舟自己的伺服器怎麼搞藍圖 瀏覽:915
校園網怎麼加密ip 瀏覽:786
kotlin可以編譯雙端嗎 瀏覽:327
哪個幼兒識字app不要錢 瀏覽:802
壓縮軟體的作用 瀏覽:31
猴子網游app安全嗎怎麼掃碼 瀏覽:221
哪些系統盤文件夾大 瀏覽:341
pdf朗讀軟體手機 瀏覽:226
ug編程實例教程 瀏覽:989