Linux shell编程入门教程有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3313个文字,预计阅读时间需要14分钟。
相关专题:
概述
Shell的概念是源自Unix的命令解释器。Shell不仅可解释用户输入的命令,同时,可解释执行基于命令的脚本语言。使用shell脚本能提高用户操作和管理员进行系统管理的效率。shell脚本擅长处理纯文本类型的数据,而Linux中几乎所有的配置文件、日志都是纯文本类型。
如何编写shell脚本
脚本书写规范
1.脚本统一存放目录 2.选择解释器, 开头要写#! XXX,内核根据#!后的解释器来确定用哪个解释器解释脚本内容 3.编辑脚本使用vim, 配置~/.vimrc方便个人书写习惯 4.文件名规范,结尾以sh结束
shell的基本元素
1.#!/bin/bash 必须的,指出shell的类型 2.# 注释。在shell中,注释写在#之后,#之后的内容不会执行 3.变量 4.控制 循环分支
shell中的特殊符号
1.#! 注明执行脚本采用的shell 2.$ 变量符。 与反斜杠转义符相反,使其后的普通字符作为变量名,如$a表示变量a的值。变量 字符长度超过1个时,用{}括起来 3.单引号。 被引起的字符全部做普通字符,即全部原样echo 'my $SHELL' 4.双引号 引号内的内容,除$、转义符\、倒引号`这三个保留特殊功能,其他字符均做普通字符。 5.倒引号(数字1键旁边的那个键) 引号内的字符串当做shell命令行解释执行(同样的功能也可以使用$()来使用),得到的结果 取代整个倒引号括起来的部分。 6.反斜线 反斜线是转义字符,它能把特殊字符变成普通字符。在某个字符前面利用反斜杠(\)能够阻止 shell把后面的字符解释为特殊字符。
本文共计3313个文字,预计阅读时间需要14分钟。
相关专题:
概述
Shell的概念是源自Unix的命令解释器。Shell不仅可解释用户输入的命令,同时,可解释执行基于命令的脚本语言。使用shell脚本能提高用户操作和管理员进行系统管理的效率。shell脚本擅长处理纯文本类型的数据,而Linux中几乎所有的配置文件、日志都是纯文本类型。
如何编写shell脚本
脚本书写规范
1.脚本统一存放目录 2.选择解释器, 开头要写#! XXX,内核根据#!后的解释器来确定用哪个解释器解释脚本内容 3.编辑脚本使用vim, 配置~/.vimrc方便个人书写习惯 4.文件名规范,结尾以sh结束
shell的基本元素
1.#!/bin/bash 必须的,指出shell的类型 2.# 注释。在shell中,注释写在#之后,#之后的内容不会执行 3.变量 4.控制 循环分支
shell中的特殊符号
1.#! 注明执行脚本采用的shell 2.$ 变量符。 与反斜杠转义符相反,使其后的普通字符作为变量名,如$a表示变量a的值。变量 字符长度超过1个时,用{}括起来 3.单引号。 被引起的字符全部做普通字符,即全部原样echo 'my $SHELL' 4.双引号 引号内的内容,除$、转义符\、倒引号`这三个保留特殊功能,其他字符均做普通字符。 5.倒引号(数字1键旁边的那个键) 引号内的字符串当做shell命令行解释执行(同样的功能也可以使用$()来使用),得到的结果 取代整个倒引号括起来的部分。 6.反斜线 反斜线是转义字符,它能把特殊字符变成普通字符。在某个字符前面利用反斜杠(\)能够阻止 shell把后面的字符解释为特殊字符。

