我有一个variables,我们可以调用largeVar并具有以下内容:
var1="blah1" var2="blah2" var3="blah3"
所以如果我做一个printf "$largeVar"我会得到上面的确切内容。 但是,我需要将这些variables添加到我的环境中,而无需创build属性文件。 所以我试图这样做:
for var in "$largeVar" do eval "$var" done
但这只是评估$largeVar而不是每一行。 所以我试了一下:
while cat "$largeVar" | read var do printf "$var" done
这似乎工作…有点(我只testing与printf看看会发生什么),但最后一行说echo : File name too long
Google Analytics(分析):在Linux下执行iOS应用
重新启动一个Java应用程序的Linux和Windows
如何运行在closures我的PuTTY SSH会话后仍然运行的Linux命令?
为什么没有/ dev / video1触发器select?
对Fedora Linux服务器进行自动清理安装的最佳方法是什么?
有没有办法做我想做的事情?
使用Gzip分别压缩多个文件
如何使用邮件发送电子邮件()在PHP CentOS(sendmail,后缀,…?)
在Linux上运行的Python脚本如何调用在Wine下运行的Python脚本的例程?
在mq_send中发送结构体
你可以做eval $largeVar因为环境变量可以用bash中的空格分隔。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。