问答详情
源自:2-2 [Linux] 分析操作系统内存(下)

将cat读取的文件赋给变量,然后将变量输出,怎么是一整行?

将cat读取的文件赋给变量,然后将变量输出,怎么是一整行?这个怎么解决?58ac530200017d5310010750.jpg58ac53020001647c10010750.jpg

提问者:TheRedWolf 2017-02-21 22:47

个回答

  • 慕粉1720382552
    2017-07-26 15:55:10

    要么直接用who命令,要么把who命令输出重定向到文件,cat文件内容

  • 朱玉洪
    2017-02-23 13:48:44

    你写的是$(cat /tmp/who.log)  前面有$符, 取得的变量,所以变成了一行

    需要写成如下形式,见黑体

    echo -e '\E[1;32m' "The Logged In Users:" && cat /tmp/who