你好,我需要帮助了解如何将变量2015-12-16 08:16:传递给grep命令。
bash-3.2$ Heartbeat=$(date +%Y-%m-%d$'\t'%H:%M:)
bash-3.2$ echo $Heartbeat
2015-12-16 08:16:
bash-3.2$ grep $Heartbeat file.txt
不正确,但是 grep '2015-12-16 08:16:' file.txt
正确。
请帮我解决如何使用变量实现此功能。
--
是必要的。$Heartbeat。 - chepner--
。 我不知道为什么grep "$var" file
不返回任何输出,而grep '2015-..' file
会返回。 我希望有人能帮助你。(它应该可以工作)。 祝好运。 - shellter