首页 > 解决方案 > Linux Bash 脚本变量作为命令

问题描述

我必须在 RHEL 上创建一个脚本,并且想知道我是否能够将命令的输出保存为变量。例如:

4.2.2 确保配置了日志记录(未评分):= OUTPUT(来自命令sudo cat /etc/rsyslog.conf

这就是我现在所拥有的。

echo " ### 4.2.2 Ensure logging is configured (Not Scored) : ### "
echo " "
echo "Running command: "
echo "#sudo cat /etc/rsyslog.conf"
echo " "

sudo cat /etc/rsyslog.conf

谢谢!

标签: linuxbashrhelscript

解决方案


variable=$(command)
variable=$(command [option…] argument1 arguments2 …)
variable=$(/path/to/command)

取自https://linuxhint.com/bash_command_output_variable/


推荐阅读