百度
360搜索
搜狗搜索

linux中怎么运行vi编辑中的内容详细介绍

在 Linux 系统中,vi(或 vim)是文本编辑器,本身不直接运行代码。若要运行 vi 中编辑的内容(例如脚本文件),需先将内容保存为文件,再通过终端命令执行。以下是具体操作步骤:

1. 在 vi 中保存编辑的内容

无论你编辑的是 Shell 脚本、Python 代码还是其他类型的文件,都需要先保存文件才能执行。

  • vi 编辑模式下(输入文本时),按 ESC 键退出编辑模式,进入命令模式。
  • 输入 :w 文件名 保存内容(例如 :w test.sh 表示保存为 test.sh 文件)。
  • 若需退出 vi,输入 :wq(保存并退出)或 :q!(不保存强制退出)。

2. 运行保存的文件

根据文件类型不同,执行方式也不同:

情况 1:Shell 脚本(.sh)

若编辑的是 Shell 脚本(如 test.sh),需先赋予执行权限,再运行:
bash

+x test.sh

./test.sh

情况 2:Python 脚本(.py)

若编辑的是 Python 代码(如 test.py),直接用 Python 解释器运行:
bash

python3 test.py

情况 3:其他语言(如 Java、C 等)

  • Java:需先编译为字节码(javac test.java),再运行 java test
  • C/C++:需先编译为可执行文件(gcc test.c -o test),再运行 ./test

示例:完整操作流程

假设你在 vi 中编写了一个简单的 Shell 脚本 hello.sh,内容如下:
bash

操作步骤:

  1. 打开 vi 并编辑文件:vi hello.sh
  2. 输入脚本内容后,按 ESC,输入 :wq 保存并退出。
  3. 赋予执行权限:chmod +x hello.sh
  4. 运行脚本:./hello.sh,输出 Hello, Linux!

注意:若文件路径不在系统 PATH 环境变量中,需用绝对路径(如 /home/user/hello.sh)或相对路径(如 ./hello.sh)指定文件位置。

阅读更多 >>>  个人电子签名怎么弄

网站数据信息

"linux中怎么运行vi编辑中的内容"浏览人数已经达到21次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux中怎么运行vi编辑中的内容的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!