标签: bash sh
我想运行以下命令,以将文件的内容计入环境变量中
read var << file.txt
当我从终端运行它时,它工作正常。
但是,如果我从.sh文件运行完全相同的命令,则会发生的情况是它等待输出,就像我刚写过一样:
read var
答案 0 :(得分:1)
您可以非常容易地使用\.[^.]+$来获取文件内容,如下所示:
\.[^.]+$
cat