我可以在另一个命令中运行一个命令吗?例如:
twidge update date
date
作为非常有效的 bash 命令date
,twidge
将使用今天的日期更新 Twitter。twidge
是一个基于 CLI 的 Twitter 客户端。
答案1
您可以尝试像这样转义命令
twidge update "$(date)"
这将执行date
并连接命令的输出进入twidge
命令。
根据twidge
帮助信息
您还可以省略状态,在这种情况下将从 stdin 读取一行并将其作为更新。例如:
date | twidge update
只需通过 stdin 将命令传送给 twidge 即可。
答案2
是的,如果我理解正确的话,这样做就可以了:
twidge update `date`
如果twidge
不喜欢,请尝试使用twidge update "$(date)"
引号将其作为一个长字符串传递。