TheRedWolf
2017-02-21 22:47
将cat读取的文件赋给变量,然后将变量输出,怎么是一整行?这个怎么解决?
要么直接用who命令,要么把who命令输出重定向到文件,cat文件内容
你写的是$(cat /tmp/who.log) 前面有$符, 取得的变量,所以变成了一行
需要写成如下形式,见黑体
echo -e '\E[1;32m' "The Logged In Users:" && cat /tmp/who
Shell典型应用之系统信息及运行状态获取
22995 学习 · 24 问题
相似问题