Linux

我如何讀取文件並將其包含在變數中?

  • July 22, 2012

我想將數字儲存在文件中,例如文件number.txt包含3242我想真實這個文件並將其內容儲存在變數中,例如變數number_var = number.txt,以便number_var = 3242

number_var=$(cat number.txt)

反引號是你的朋友:

[madhatta@risby tmp]$ cat foo
1234
[madhatta@risby tmp]$ fred=`cat foo`
[madhatta@risby tmp]$ echo $fred
1234

不過,您最好確定文件是單行的;如果您將整個 /boot/vmlinuz 導入到 shell 變數中,您可能會開始對記憶體施加壓力!

引用自:https://serverfault.com/questions/197595