前言:
本篇文章要求读者掌握一些简单的Linux命令,本人也是小白刚开始学习Linux,不足之处请指正。在Linux环境中,创建和执行脚本是一项基础操作。本文将介绍如何在Linux桌面上使用nano / vi编辑器创建一个简单的Shell脚本,并输出“你好”。
我使用FinalShell间接控制虚拟机中的Ubuntu,在Ubuntu的终端中输入的指令应该相同
详细步骤:
步骤一:切换到桌面目录
首先使用pwd命令显示当前目录位置,我现在不在桌面上
使用cd ~/桌面命令切换到桌面并使用pwd显示当前位置
如果输出桌面则已经切换到桌面目录,但是也有可能桌面名称是Desktop,则将桌面换为Desktop
步骤二:使用nano/vi编辑器编辑Shell脚本
1.nano编辑器方法:
创建并打开脚本t1:
输入nano 文件名,我这里是t1,然后点击Enter进入编辑器
编辑脚本内容:
在shell脚本里,第一句通常都是#!/bin/bash,#! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell
接着在第二行输入echo "你好 nano",这样在运行t1是会输出 你好 nano
保存并退出:
在nano
编辑器中,编写好脚本文件后,按Ctrl + O
保存文件,然后按Enter
确认,接着按Ctrl + X
退出编辑器。
2.vi编辑器方法:
创建并打开脚本t2:
输入vi 文件名,这里是t2,点击Enter打开vi编辑器
编辑脚本内容:
先点击键盘上的 i键 进入编辑
保存并退出:
点击Esc,接着输入:wq,再点击Enter确认退出vi编辑器
步骤三:赋予脚本执行权限
现在我们已经编写并保存好了脚本文件,但是还没有赋予权限,是无法运行的
输入 chmod +x 文件名,给文件赋予权限
步骤四:运行脚本
最后输入 ./文件名 就可以运行了