我在shell中运行:
#! /bin/bash
log=monday
echo "Today is $log"
echo "Today is 'date'"
但结果是:今天是星期一今天是“日期”
我该如何让它显示星期和日期呢?感谢您的搜索。
答案1
您回显文字字符串的原因 date
是因为您使用了单引号。
为了确保回显输出,date
您需要使用反引号
IE
echo "Today is `date`"
这将输出:
Today is Sun Apr 8 11:06:37 BST 2012