我想要在文件中存储数字例如文件number.txt包含3242我想实现此文件并将其存储在variables中,例如variablesnumber_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导入到一个shellvariables中,您可能会开始对内存施加压力!
在Bash中,ksh和zsh:
number_var=$(<number.txt)