什么命令在终端中创建一个新文件?

What command makes a new file in terminal?

如果mkdir创建一个新目录,什么创建一个新文件?例如 "something.text".

我尝试了几个命令 mkdir (FileName) -- 工作正常。但是我不知道如何在目录中创建一个新文件。我知道我总是可以转到我的项目文件夹然后创建我的新文件,但我想知道如何使用终端来提高工作效率。

如果你的意思是 Linux 那么命令是触摸。

您可以使用 touch:

$ touch something.txt

> 运算符将 nothing 重定向到文件并有效地创建它:

$ > something.txt

$ : > something.txt

请注意,如果文件已存在,最后 2 个命令将截断 文件内容。

在 Linux 上有多个选项

常用的是touch

touch bar.txt

但是,如果您想立即创建并写入文件,也可以使用 echo

以下命令指示创建 bar.txt 并将 foo 放入其中

echo foo > bar.txt

您也可以使用 >> 附加到现有文件

下面的命令把bar放在bar.txt的末尾,也就是说bar会在bar.txt

里面的foo之后显示
echo bar >> bar.txt