linux的shell,怎麼把檔案的md5值賦值到陣列裡類似a md5sum a但是這樣沒法賦值,求解

2022-03-05 04:25:45 字數 1096 閱讀 3723

1樓:匿名使用者

注意,命令引起來的是tab鍵上面那個,而不是單引號

解釋:md5sum a.txt的結果例如是

3a5cacda937fbe71fcb72cfe4904dee8 a.txt

前面是md5值,a.txt是你指定的檔名,我們要取前面那部分,有2個方法:

方法一,也就是xiehuahere的回答:

a[1]=`md5sum a.txt | cut -d' ' -f1`

其中cut的-d,是指定空格為分隔符,-f1是指定取分隔後的第一個字串,就是我們要的md5值了。

方法二:

md5sum a.txt | awk -f ' ' ''

awk的-f ' ',是指定空格為分隔符,是指定空格為分隔符,是指定取分隔後的第一個字串,也是我們要的md5值。

賦值除了使用「`」反引號,還可以這樣,例:

a[1]=$(md5sum a.txt | cut -d' ' -f1)

a[1]=$(md5sum a.txt | awk -f ' ' '')

2樓:

a[1]=`md5sum a.txt | cut -d' ' -f1`

j**a中怎樣把一個數賦值到一個陣列

3樓:尚學堂科技****

關於把一個數賦值到一個陣列中,下面方法供參考,解釋在註釋裡面:

public class s }}

執行結果如下:

4樓:梅棄迎新

string arra = ;

string arrb = new string[10];

if(arra.length > 0 && arrb.length > 0)

}for(string str: arrb)

5樓:轉角遇到哎傳奇

把你的問題描述清楚一點;你想陣列的值都一樣嗎?還是賦值到其中的1個位置就行?

shell指令碼怎樣把一個檔案的內容賦值給一個變數

求一個Linux的shell指令碼或者程式

這個可以諮詢一下程式設計師。用linux試編寫一個shell指令碼完成如下功能 沒問題。請看一看wo的網名,以後又到這種問題,都能給搞定的。linux裡面基本的shell指令碼編寫有哪些?shell指令碼就是一些命令的集合。舉個例子,我想實現這樣的操作 1 進入到 tmp 目錄 2 列出當前目錄中所...

如何把本地的檔案上傳到linux

本地檔案上傳到linux伺服器的幾種方法 有兩種方法上傳程式到伺服器裡面。如果是win系統伺服器,那麼開啟遠端桌面,從本地電腦複製檔案,到遠端桌面伺服器裡面,貼上檔案,就可以了。如果有ip地址,ftp賬號密碼,也可以用 ftp軟體上傳。linux伺服器的話,就是直接用ftp軟體上傳檔案了。怎樣上傳檔...

怎麼把stl轉成igs檔案,怎麼把stl檔案轉igs格式

沒有可能直接轉圖,只能用軟體編輯後再轉,因為有網格的存在 我會,發給我簡單的免費轉igs,超快!三角面轉成igs後 stl2stp stl模型處理 實體化軟體 滿足了設計領域將stl模型實體化的需求。輸入stl檔案,stl2stp能夠對其處理,將其轉換為step stp iges ige等標準模型資...