在Shell中,可以使用以下命令將文件內容賦值給變量:
variable=$(cat filename)
這將把文件filename
的內容賦值給變量variable
。如果文件包含多行內容,則變量將包含所有行,以換行符分隔。
另外,可以使用<
運算符將文件作為輸入重定向,將文件內容傳遞給命令,然后將輸出賦值給變量:
variable=$(command < filename)
這將使用文件filename
作為命令command
的輸入,并將輸出賦值給變量variable
。
注意:在上述命令中,filename
是文件的路徑和名稱,variable
是要賦值的變量的名稱,command
是要執行的命令(可以是任何命令,如cat
、grep
等)。