Mac:如何在文本编辑器中打开 CLI 命令的输出

Mac:如何在文本编辑器中打开 CLI 命令的输出

我读了 cli 命令的输出,并在默认文本编辑器中打开它。我丢失了这篇文章/博客的链接。我有点记得它是使用 open 命令来管道传输命令(例如 ls)的输出。

答案1

我相信您正在寻找open -tf,例如ls | open -tf

您可能发现其他有用的命令是pbcopy& pbpaste。这些命令可用于从命令行插入/检索“粘贴板”(剪贴板)。

例如,ls -l | pbcopy然后在您选择的编辑器/应用程序中按⌘V。

pbpaste反过来显然也是一样的。例如,pbpaste | grep foo在剪贴板中搜索字符串。)

答案2

这对我有用:

ls | mate

确切的命令取决于您选择的编辑器,我已安装 TextMate 作为我的主要编辑器。

答案3

您可以将 ls 的输出重定向到文件,然后编辑该文件:

ls > tempfile && vim tempfile

您可以使用任何编辑器来代替 vim。

相关内容