什么命令在终端中创建一个新文件?
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
如果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