【发布时间】:2015-11-16 06:22:11
【问题描述】:
我有一个非常不必要的脚本问题:如何使命令fortune 与任何其他命令一起运行?因此,例如,而不是运行
something
我想总是强制运行一些类似的东西,但不完全是
fortune && something
其中 fortune 命令在另一个命令开始之前完成。
有没有办法在 Mac OS X Yosemite 中做到这一点?
【问题讨论】:
-
看来唯一的办法就是修改你的shell并创建一个特殊的,例如这个shell不能用于启动系统。另请注意, && 意味着第一个成功。这也将破坏各种现有的 shell 脚本。例如:grep 'foo' 文件 | awk '{ 打印 $1}'。提出的想法很糟糕。
-
我想要的不是 exactly && 组合 - 只是为了在另一个命令执行之前触发 fortune 命令(需要在其中进行编辑)。
-
好吧。请准确说明您正在尝试做什么 - 而不是您认为可以做到的方式。
-
对不起。我的意思是运行 fortune 命令,然后,在它完成后,它开始实际触发的命令。
标签: unix osx-yosemite multitasking