假设我们在 Linux shell 中在一行上运行两个程序,如下所示:
who -r; date
Run Code Online (Sandbox Code Playgroud)
我应该添加什么以获得一行输出?
printf "%s %s\n" "$(who -r)" "$(date)"
Run Code Online (Sandbox Code Playgroud)
很多引用,但都是必需的。更简单:
echo $(who -r; date)
Run Code Online (Sandbox Code Playgroud)
这个故意没有引号。