编辑多个文件
一次编辑多个文件通常很有用。 您可能需要对多个文件进行更改,或者您可能需要将内容从一个文件复制到另一个文件中。 和 vi 我们可以通过在命令行上指定来打开多个文件进行编辑:
vi 文件 1 文件 2 文件 3...
vi 文件 1 文件 2 文件 3...
让我们退出现有的 vi 会话并创建一个新文件进行编辑。 类型 :WQ 退出 vi,保存我们修改后的文本。 接下来,我们将在我们的主目录中创建一个我们可以使用的附加文件。 我们将通过捕获一些输出来创建文件 ls 命令:
[我@linuxbox ~]$ ls -l /usr/bin > ls-output.txt
[我@linuxbox ~]$ ls -l /usr/bin > ls-output.txt
让我们编辑旧文件和新文件 vi:
[我@linuxbox ~]$ vi foo.txt ls-输出.txt
[我@linuxbox ~]$ vi foo.txt ls-输出.txt
vi 将启动,我们将在屏幕上看到第一个文件:
T他敏捷的棕色狐狸跳过了那条懒惰的狗。 这很酷。 2号线
线3
线4
线5
T他敏捷的棕色狐狸跳过了那条懒惰的狗。 这很酷。 2号线
线3
线4
线5