Answers:
我建议个人使用(即不在脚本中)nano。在经常使用的终端用户中,一个颇有争议的选择是,但与vi和相比vim,nano它不是模态的(即,它将以您期望图形文本编辑器正常工作的方式工作)。使用nano将使您可以使用一个命令执行全部三个操作(创建文件,编辑文本并查看它)。您的语法为nano /path/to/file.txt。当然,你也可以使用vi或vim,但如果你选择,你一定要了解如何第一(如果你从你几乎可以肯定从来没有听说过一个模式编辑的前一个图形化背景的)。
要创建文件而不打开编辑器,请使用touch。这将创建一个空文件。语法为touch /path/to/file.txt。如果您需要创建一个新文件夹来放入文件,请使用mkdir。语法为mkdir /path/to。
要在不打开编辑器的情况下查看文件,请使用cat(语法cat /path/to/file.txt)(如果简短)。这只会将整个文件打印到终端。如果文件较长,请使用less或more,每个将允许进行一些导航(例如,它们将让您滚动)。至此,您可能已经猜出了语法。它们是非常相似的命令:或多或少less是is more,但更多(less让您向后滚动,more不行)。当然,您也可以只查看文件,nano而不写任何更改。
最后,如果您首先cd进入工作目录,则可以仅使用名称而不是路径来引用该文件(例如nano file.txt,和我提到的其他命令类似)。它代表“当前目录”,语法为cd /path/to。
希望这可以帮助!
使用Vim编辑器:
`vi text.txt` would create a file.
You may edit it and save it use `[Esc]:wq`
使用cat命令:
cat > file.txt <<EOF
>some text
>to save
>EOF
使用重定向:
echo "Some text here." > file.txt
echo "this is the next line in the file" >> file.txt
cat最喜欢..最快的小文件。