将命令结果传递给 exec 2024-6-14 • bash exec 我有一个“bash 新手”的问题:如何将一个命令的结果输出传递给 exec。第一个命令的结果是其他命令的名称,因此 exec 应该能够执行它。 答案1 使用命令替换一个设计出来的(而且相当无用的)例子: exec $(echo whoami) 将$(…)被替换为命令的输出。还有带反引号 (`) 的变体,但不建议使用由于各种原因。 相关内容 从多个包中迭代加载符号 如何修复 Ubuntu 上的 CPU 风扇? 在 Wine 中运行 Windows 应用程序时出现问题[重复] 安装新的 SSD 驱动器并将 /opt 文件夹移至其中 解释与 SQL Server 相关的未知 powershell 部分 Bitlocker 恢复密钥 .txt 文件为空 为什么 Ctrl-Arrow 在 OS X 上的 bash 中不起作用? .htaccess 允许来自主机名吗? 在 TextMate 中选择单词边界 Ubuntu 14.04 中第二台显示器出现延迟