linux - 在bash中执行脚本中的命令并将结果存储在文件中

标签 linux bash io

我正在尝试存储在脚本中编写的命令的结果

ls -l /etc|wc -l

在另一个文件的变量中。 总而言之,我有一个包含该命令的脚本,当我执行它时,我希望将结果存储在另一个文件的变量中。 有人可以帮我解决这个问题吗?

最佳答案

您可以尝试使用临时文件(如果可能)。

此命令:

ls -l /etc|wc -l > /tmp/myvar.txt

另一个文件:

myvar="$(cat /tmp/myvar.txt)"

关于linux - 在bash中执行脚本中的命令并将结果存储在文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47112781/

相关文章:

php - 如何执行使用 ssh 和 php 的 bash 脚本

c# - .NET 取消异步 I/O 操作

c - 从文件中读取配置

c# - 使用 libpcap 捕获 "MMM"DateTime 格式时出错

linux - 如何从目录中删除 ACL 并恢复到通常的访问控制?

linux - 如何创建类似 $RANDOM 的 bash 变量

bash - Linux 导出路径错误。如何恢复 ~./bashrc 文件

linux - 定时任务 : which one is the right job definition?

linux - BASH for循环在调用函数后退出

java - 在 Java 中处理 IO 异常