扫描二维码下载沐宇APP

沐宇

微信扫码使用沐宇小程序

沐宇

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

扬州沐宇科技
2023-12-04 11:28:53
shell

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

variable=$(cat filename)

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

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

variable=$(command < filename)

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

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

扫码添加客服微信