📅  最后修改于: 2023-12-03 15:23:00.427000             🧑  作者: Mango
在Shell-Bash中,可以通过命令行来快速生成文件,无需打开任何编辑器。本文将介绍几种生成文件的命令。
touch命令可以创建新文件或者更新已有文件的时间戳。如果文件不存在,则会创建一个空文件。
touch filename
touch newfile.txt # 创建一个名为newfile.txt的空文件
echo命令可以输出指定的文本,也可以将文本输出到文件中。如果文件不存在,则会创建一个新文件。
echo "content" > filename
echo "Hello World" > hello.txt # 创建一个名为hello.txt的文件,内容为"Hello World"
cat命令可以用于合并文件或者将文本输出到文件中。如果文件不存在,则会创建一个新文件。
cat > filename
cat > message.txt # 创建一个名为message.txt的文件,输入文本后按Ctrl + D保存
vi/vim是一个文本编辑器,可以通过命令行来打开并编辑文件。如果文件不存在,则会创建一个新文件。
vi filename
vi edit.txt # 创建一个名为edit.txt的文件,并打开vi/vim编辑器
以上是几种常见的命令行生成文件的方法,可以根据需要选择使用。