如何在其他目录中创建新文件?如果文件存在,它还应该创建一个新文件.
我正在使用命令:
Touch workdirectory/filename.txt
Run Code Online (Sandbox Code Playgroud)
dev*_*ull 17
尝试 > workdirectory/filename.txt
这个会:
你可以认为它相当于:
rm -f workdirectory/filename.txt; touch workdirectory/filename.txt
Run Code Online (Sandbox Code Playgroud)
pca*_*cao 13
命令是小写的:touch filename.
请记住,touch只有在不存在的情况下才会创建新文件!这里有一些很好的文档:http://unixhelp.ed.ac.uk/CGI/man-cgi?touch
如果你总是想要一个空文件,一种方法是使用:
echo "" > filename
Run Code Online (Sandbox Code Playgroud)