怎么用shell获取文件内容给变量

avatar
作者
猴君
阅读量:0

在Shell中,可以使用以下命令将文件内容赋值给变量:

variable=$(cat filename) 

这将把文件filename的内容赋值给变量variable。如果文件包含多行内容,则变量将包含所有行,以换行符分隔。

另外,可以使用<运算符将文件作为输入重定向,将文件内容传递给命令,然后将输出赋值给变量:

variable=$(command < filename) 

这将使用文件filename作为命令command的输入,并将输出赋值给变量variable

注意:在上述命令中,filename是文件的路径和名称,variable是要赋值的变量的名称,command是要执行的命令(可以是任何命令,如catgrep等)。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!