用vim创建shell脚本文件,并在脚本文件里添加命令pwd,后执行怎么做
时间: 2023-06-11 19:09:34 浏览: 286
你可以按照以下步骤在vim中创建shell脚本文件,并在其中添加命令pwd:
1. 打开终端,输入命令 vim test.sh,这将创建一个名为test.sh的空文件并在vim编辑器中打开它。
2. 在vim中按下i键,进入插入模式,在文件中添加命令pwd,如下所示:
```
#!/bin/bash
pwd
```
3. 按下Esc键退出插入模式,输入:wq保存并退出vim编辑器。
4. 在终端中输入命令 chmod +x test.sh,这将使得test.sh文件具有可执行权限。
5. 执行命令 ./test.sh,即可执行脚本文件并输出当前目录的路径。
注意:在添加命令时,需要在第一行添加shebang(#!/bin/bash),它告诉系统要使用哪个解释器来执行脚本文件。
相关问题
在ubuntu创建shell脚本并编译运行qt中的C++项目文件
以下是在Ubuntu中创建shell脚本并编译运行Qt中的C项目文件的步骤:
1. 打开终端,创建一个新的shell脚本文件,例如example.sh:
```
$ touch example.sh
```
2. 使用文本编辑器(例如nano或vim)打开该文件:
```
$ nano example.sh
```
3. 在文件中输入以下内容(假设Qt项目文件名为example.pro):
```shell
#!/bin/bash
# 进入项目目录
cd /path/to/project
# 清理之前的构建文件
make clean
# 生成Makefile文件
qmake example.pro
# 使用make编译项目
make
# 运行项目
./example
```
请注意,/path/to/project应该替换为您实际的项目路径。
4. 保存并关闭文件。
5. 使脚本文件可执行:
```
$ chmod +x example.sh
```
6. 运行脚本文件:
```
$ ./example.sh
```
脚本将进入项目目录,清理之前的构建文件,生成Makefile文件,使用make编译项目,并运行生成的可执行文件。
如何创建shell脚本文件
要创建shell脚本文件,可以按照以下步骤:
1. 打开一个文本编辑器,例如:Vim、Nano、Sublime Text等。
2. 在第一行添加以下代码,告诉系统这是一个shell脚本文件。
```
#!/bin/bash
```
这个代码中的 `#!/bin/bash` 指定了使用bash作为解释器,你也可以使用其他的解释器。
3. 添加需要执行的shell命令或脚本代码。
4. 保存文件并赋予执行权限。可以使用chmod命令来修改文件权限:
```
chmod +x <filename>.sh
```
这里的 `<filename>` 是你给脚本文件起的名字。
现在你就可以运行这个shell脚本文件了:
```
./<filename>.sh
```
注意,你需要在文件名前加上 `./` ,表示这是当前目录下的文件。