多语言展示
当前在线:103今日阅读:91今日分享:37

shell快速入门教程视频

什么是Shell脚本?Shell脚本(英语:Shell script)是一种电脑程序与文本文件,内容由一连串的shell命令组成,经由Unix Shell直译其内容后运作。被当成是一种脚本语言来设计,其运作方式与直译语言相当,由Unix shell扮演命令行解释器的角色,在读取shell script之后,依序运行其中的shell命令,之后输出结果。利用Shell script可以进行系统管理,文件操作等。在Unix及所有的类Unix系统中,如Linux、FreeBSD等操作系统,都存在Shell Script。依照Unix shell的各种不同类型,Shell script也有各种不同方言。在DOS、OS/2、Microsoft Windows中的批处理文件,跟shell script有类似的功能。
工具/原料
1

电脑 linux服务器

2

Shell脚本

方法/步骤
1

首先,我们来新建一个文件例如lottu01.sh,扩展名为sh(sh代表shell),扩展名并不影响脚本执行,只要知道意思就好了。从'hello world'开始吧。

2

注解:“#!” 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种Shell。我就用bash吧echo:是shell中的输出命令;把其后面的字符串输出到屏幕上。--这也是大家都知道的。

3

运行脚本注意,一定要写成./test.sh,而不是test.sh。

4

直接写test.sh,linux系统会去PATH里寻找有没有叫test.sh的,而只有$HOME/bin, $HOME/sbin, /usr/bin,/usr/sbin等在PATH里,你的当前目录通常不在PATH里,所以写成test.sh是会找不到命令的,要用. /test.sh告诉系统说,就在当前目录找。

5

当然也可以写test.sh。做如下操作cp lottu01.sh ../bin/     # ../bin是当前用户home目录的bin下面。这个大家别误解了。再去测试下 lottu01.sh是否OK。

6

说说read命令 刚刚说的echo是shell中的输出;那么输入呢;就说说read吧。--这个在以后章节会详细讲解--read。【note】1. 脚本第一行-#!/bin/bash;为脚本的解释器;当然也可以不写;当时你就必须这样执行   /bin/bash script;2. echo,read命令;这个到后面补充下。

注意事项

一定要写成./test.sh,而不是test.sh。

推荐信息