有时我运行的命令产生输出,这需要我使用输出中的一些信息。如下:
Exporting branch {BRANCH}. You may now checkout another branch.
Another process is accessing the directory {LONG_DIRECTORY_PATH}
If the process has died, remove lockfile:
rm {LONG_DIRECTORY_PATH}
在这种情况下,我必须手动输入(或复制)rm {LONG_DIRECTORY_PATH}
。当我必须将部分输出用作下一个命令的一部分时,这是一个大问题。
理想情况下,我可能想在文本编辑器中打开上一个命令输出(类似于 Ctrl x e 或{{ 1}})。我该怎么做呢?
我也不想更改原始命令 - 因为我可能事先不知道在哪个命令后我必须操作输出。
编辑:知道它不是内置功能,是否有某种包装或外部程序可以实现这样的功能?