什么> _命令在bash中执行

时间:2017-08-15 08:38:29

标签: bash macos shell command command-prompt

我在Mac中看到了bash shell图标中的> _,并想知道它会做什么。

我尝试执行命令,但我无法弄清楚发生了什么。我的命令提示再次默默地来了。

它应该做某事,这就是为什么它在终端的图标中。

有谁知道它的作用,是否可以用于某些事情?

1 个答案:

答案 0 :(得分:1)

运行>_将成功运行(无),重定向到名为_的文件。这不是非常有用的,但这就是它的作用。我见过的最有用的空重定向是用它清空文件的内容:

> /var/log/app.log

如果app.log未被其他进程打开,则会导致/var/log/app.log为空。