【发布时间】:2016-03-27 14:12:02
【问题描述】:
我正在使用 ZSH,并且我有一个脚本来获取当前的正常运行时间(以天为单位):
uptime | cut -d',' -f1 | sed 's/^.*up *//'
但我想要文字:
" Uptime --- "
前面的输出,这样总输出为
" Uptime --- XX days "
我在一个单独的 .sh 文件中有以下内容,并在终端中调用此脚本
a=" Uptime --- "
b= uptime | cut -d',' -f1 | sed 's/^.*up *//'
echo $a $b
但我得到以下输出:
17 days
Uptime ---
我怎样才能让它们在同一行?
【问题讨论】:
-
b= uptime ...中缺少某些内容。你的意思是b=$(uptime ...)?