最近开始学习Linux一些基础的知识,其中就有关于shell脚本的,今天不是要写什么高大上的东西,是给和我一样的初学者分享的。今天就写一个最简单hello world版本的shell脚本。脚本很简单但是碰到了一些问题和大家一起分享一下。
这个截图完整显示了,创建一个最简单shell脚本的过程。我们来分步说明
1、我们先进入桌面上面的一个文件夹,方便存放文件。
2、使用sudo vim first.sh命令进入vi编辑器,使用sudo是因为权限的问题,我前面没有使用sudo命令出现了,不能保存文件的情况。使用:wq保存退出显示没有写入权限,只能使用:q!强制退出vi。
3、进入编辑器后按i键进行输入,编写脚本开头是#!/bin/bash,下面echo是输出我们要写的东西,我这里随便写了一句,然后按Esc键退出输入,输入:wq保存退出。这里你可能会碰到权限问题不能退出,可以试试:wq!或者:q!,强制退出vi。
5、在执行的时候也遇到了权限问题,首先我是直接给文件777权限,可读可写可执行。没有成功,再使用sudo命令,获得了权限后再执行文件就可以直接打印出 my first shell script。
OK那这就是我在学习中遇到问题,希望可以帮倒和我一样在学习的人。