我有一个文件写上一个单词,我想我的脚本把这个单词放在一个变量中,我该怎么做?如何读取文件并将其重定向到变量?
回答
...
简单的可能
my_var=$(cat my_file)
如果你使用bash和你想漂亮就可以使用bash4的映射文件,这使整个文件到数组变量,每个细胞
mapfile my_var < my_file
var="`cat /path/to/file`"
这是简单的方法。请注意文件中的换行符。
var="`head -1 /path/to/file`"
这只会得到第一行,不会包含换行符。
几个一百万方式我有一个文件nammed“log”,而`$ x =“\`cat log \````结果是`= 2:command not found` – 2011-01-20 16:45:26
删除了`$`oops .. – Puddingfox 2011-01-20 16:47:35
ew,反引号。 .. – wich 2011-01-20 16:48:48
我认为这将去除换行符,但在这里它是无论如何一行:
variable=$(cat filename)
我认为最简单的方法是一样的东西
$ export myvar = `cat file`
嗯,简单的可能
var=$(< file)
不创建一个新的进程。
- 1. 如何将变量从php传递到bat文件并读取其结果?
- 2. 如何将bash变量重定向到可执行文件?
- 3. C程序 - 如何读取文件并将其文本存储在变量中?
- 4. 重定向到变量的文件
- 5. 如何读取csv文件,并将其应用于张量流
- 6. 如何读取输入并将其保存到文件中
- 7. 如何将java.util.logging重定向到文件?
- 8. 重定向到stdin时,是否从sample.dat文件中读取变量的值?
- 9. php读取文件并重定向时,文件不存在
- 10. 如何将子文件夹重定向到其他域?
- 11. 如何在Java中执行命令并将其输出重定向到文件
- 12. 如何从url获取变量并使用php重定向301?
- 13. 从文件读取变量并替换
- 14. 将URL重定向到GET变量
- 15. 将STDERR重定向到一个变量
- 16. 如何获取不存在的文件并将其存储到变量中?
- 17. 从python重定向stdin读取文件
- 18. 如何使用.htaccess文件将HTTP流量重定向到HTTPS
- 19. C++从文件中读取文本并将其存储在独立的变量
- 20. 在Jenkins中读取文件并向环境变量添加行
- 21. Jmeter:从csv读取变量并将其传递到另一个变量中
- 22. 如何将.txt文件转换为jar并将其读取
- 23. 如何将stdout重定向到屏幕,并同时保存到变量
- 24. 如何将变量重定向到文件但不能在屏幕上显示
- 25. 如何在C#中设置TimeoutException并将其重定向到CustomErrorPage.aspx
- 26. 读取文件并将其写入字符向量中的分段错误
- 27. 如何使用groovy读取文件并存储其内容是变量?
- 28. 读取文本文件中的特定行,并通过批处理文件将其设置为变量
- 29. 使用bash读取矩阵上对角线上的元素并将其重定向到另一个文件
- 30. 向Ocaml中的文件写入和读取自定义变量
因为何时在shell脚本中允许`=`之前和之后进行间隔? – orlp 2011-01-20 16:44:00
@nightcracker对不起,brainfart,我已经在我看到您的评论之前纠正它 – wich 2011-01-20 16:49:22