将 vim 的输出重定向到文件时如何跳过 linux 显示的消息

将 vim 的输出重定向到文件时如何跳过 linux 显示的消息

我正在 Linux 环境上运行一个脚本并放置了这个 cron :-

cron 在邮件中返回一条消息,例如

Vim: Warning: Output is not to a terminal
Vim: Warning: Input is not from a terminal

我怎样才能跳过这些类型的消息?

答案1

暂时搁置你的问题所提出的问题——“你为什么要运行vimcron 作业?”

为了回答您的实际问题,这些警告将发送至stderr。要抑制它们,请将标准错误重定向到/dev/null

vim arg1 arg2 arg3 2> /dev/null

相关内容