導航:首頁 > 程序命令 > 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命令返回值相關的資料

熱點內容
phpsql單引號 瀏覽:82
英雄聯盟壓縮壁紙 瀏覽:450
辦公app需要什麼伺服器 瀏覽:626
安卓伺服器怎麼獲得 瀏覽:806
空調壓縮機冷媒的作用 瀏覽:779
淘寶app是以什麼為利的 瀏覽:655
java提取圖片文字 瀏覽:922
我的世界手機版指令復制命令 瀏覽:33
java判斷字元串為數字 瀏覽:924
androidrpc框架 瀏覽:488
雲伺服器essd和ssd 瀏覽:522
家用網關的加密方式 瀏覽:1
怎麼從ppt導出pdf文件 瀏覽:971
換汽車空調壓縮機軸承 瀏覽:845
平板怎麼登錄安卓端 瀏覽:195
圖像拼接計演算法 瀏覽:255
怎麼打開飢荒伺服器的本地文件夾 瀏覽:291
usb掃描槍編程 瀏覽:673
博易大師手機app叫什麼 瀏覽:663
刮眼影盤解壓方法 瀏覽:966