嵌入命令中的命令 2024-6-4 • bash 努力让嵌入式命令在我的 BASH shell 中工作。我有一种感觉,它与“图片”标记有关,但无法弄清楚。 我可以让它嵌入 $(date +%A) 。 谢谢! 命令:echo“今天是‘日期+%A’。”结果是:今天是日期 +%A。 date +%A 本身可以正常工作。 答案1 看来您使用的是单引号而不是命令替换(也称为反引号)。 遵循与您正在使用的相同的想法,这也是与 @John1024 评论等效的方法: echo "Today is `date +%A`" 请注意反引号,而不是您最初使用的单引号。 相关内容 什么是“Office XML Handler”? 如何使 Enumitem 的选项范围适应嵌套列表?(使用 MWE) 无法读取正在运行 C 程序生成的文本文件 Traefik 无法访问容器 iptables 无法阻止本地 ssh 连接 为什么 MS WORD 的第二列有一个空白 信息从我的机器中传出[重复] 535 5.7.3 身份验证不成功 [关闭] 为什么 CR 序列 (\r) 被输入到 .vimrc 文件中? 具有保管库中级证书的 CA