如果 mkdir 创建新目录,会创建新文件吗?例如" something.text"。
我尝试了几个命令mkdir(FileName) - 工作正常。但我不知道如何在目录中创建新文件。我知道我可以随时转到我的项目文件夹,然后创建我的新文件,但我想知道如何使用终端来提高工作效率。
答案 0 :(得分:18)
在Linux上有多个选项
典型的使用方法是触摸
touch bar.txt
但是,如果您想立即创建和写入文件,也可以使用echo
以下命令告诉我创建bar.txt并将foo放在其中
echo foo > bar.txt
您也可以使用附加到现有文件的>>
以下命令将bar放在bar.txt的末尾,换句话说,bar将显示在bar.txt内的foo之后
echo bar >> bar.txt
答案 1 :(得分:1)
您可以使用touch
:
$ touch something.txt
或>
运算符将 nothing 重定向到文件并有效地创建它:
$ > something.txt
或
$ : > something.txt
请注意,如果文件已存在,则最后2个命令将截断文件内容。
答案 2 :(得分:0)
如果您的意思是在Linux上,那么命令就是触摸。