我正在查看一个 shell 代码,我发现这个命令写在其他 shell 代码之间
>filename.txt
Run Code Online (Sandbox Code Playgroud)
我不知道这个命令是做什么的,所以我在我的桌面上试了一下。我制作了一个 shell 脚本,并在我的 shell 脚本中编写了这个命令,当我运行它时,我发现它没有做任何事情。这个 >myfile.txt 有什么作用??
正如你已经写有什么重定向符号之前>
:
>filename.txt
Run Code Online (Sandbox Code Playgroud)
是从字面上将 任何内容重定向到filename.txt
. 这通常用于清除/擦除文本文件的内容。如果filename.txt
不存在,它将被创建。