shell编程 vim编辑bash脚本如何使用

前言

        介绍一下vim编辑器如何写shell脚本并运行,上课的时候老师用的是nano编辑器,说是比较适合初学者,不过都大同小异,喜欢哪个用哪个,我觉得vim用到挺舒服。

一、shell编程概述

查看系统中所有shell版本:

cat /stc/shells

        shell编程 vim编辑bash脚本如何使用_第1张图片

我们常用的一般是bash,这个代码可以查看系统当前用的是什么shell脚本:

Shell 脚本( Shell script
基于 Shell 语言的语法规则编写而成,支持 Linux/UNIX 下的命令的调用。
Shell 语言是一种解释型语言
不需要经过编译、汇编等过程。
Shell 脚本扩展名为“ *. sh ”。
本身是一个文本文件
扩展名只是起到“见文知意”的作用
Bash Ubuntu 下默认的 Shell 解释程序。

二、创建第一个shell脚本(vim编辑器)

1、安装vim

        使用命令 sudo apt install vim,可以自动找到适配合适的vim包进行安装

sudo apt install vim

2.写入第一个“hello world!”

怎么创建一个shell脚本呢?

首先,新建一个文件夹用于存放有关shell的内容,放在桌面的话太乱了,我不喜欢哈哈。 

mkdir shell

然后,用vim新建一个文本(注意shell脚本的文件后缀是.sh,类似于c语言的文件后缀是.c)

vim 01test.sh

vim编辑器刚开始进入时是命令模式,输入i切换到插入模式,就能对文本进行编辑。

#!/bin/bash
echo "hello world!"

#! 是告诉系统这个脚本需要使用哪个shell来执行。

echo相当于c语言的printf,用于打印文本

shell编程 vim编辑bash脚本如何使用_第2张图片

输入完后,按esc退出到命令模式。按下冒号:输入w是保存,输入q是退出,保存并退出就是:wq

注意这里的冒号一定要是英文的!

shell编程 vim编辑bash脚本如何使用_第3张图片

3.运行shell脚本

有几种方法,用我这种就行了,简单方便:直接使用bashsh来执行Shell脚本

bash 01test.sh

这样我们的第一个shell脚本就创建好啦!

你可能感兴趣的:(vim,bash,编辑器)