Linux Shell脚本教程:30分钟玩转Shell脚本编程

您好,欢迎来到“C语言中文网-->Shell专题”,您将享受到免费的Shell教程和学习资料!

Shell 诞生于 Unix,是与 Unix/Linux 交互的工具,单独地学习 Shell 是没有意义的,请先参考Unix/Linux入门教程,了解 Unix/Lunix 基础。

近几年来,Shell一直被忽略,是一个不受重视的脚本语言。Shell虽然是Unix的第一个脚本语言,但它是相当优秀的。它结合了延展性与效率,持续保有独具的特色,并不断的被改良,使它多年来能与那些花招很多的脚本语言保持抗衡。

Shell需要依赖其他程序才能完成大部分的工作,这或许是它的缺陷,但它不容置疑的长处是:简洁的脚本语言标记方式,而且比C语言编写的程序执行更快、更有效率。

C语言中文网以通俗易懂的语言向您讲解Shell编程,让您在最短的时间内快速掌握Shell,编写出实用的程序和代码。

为了让您尽快体验最新技术,我们的教程将不断更新,保持与时俱进,请及时关注。您的支持是我们前进的动力!

说明:C语言中文网的文章由团队成员翻译、编辑和整理,难免有错误和纰漏,请在文章底部留言向我们指出,谢谢。

马上开始开始学习Shell>>
Shell简介:1分钟理解什么是Shell
Shell对于运维人员的重要性
几种常见的Shell:sh、bash、csh、tcsh、ash
如何进入Shell
Shell提示符($和#的区别)
第一个Shell脚本
Shell变量:Shell变量的定义、删除变量、只读变量、变量类型
Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
Shell替换:Shell变量替换,命令替换,转义字符
Shell运算符:Shell算数运算符、关系运算符、布尔运算符、字符串
Shell注释
Shell字符串
Shell数组:shell数组的定义、数组长度
Shell echo命令
shell printf命令:格式化输出语句
Shell if else语句
Shell test命令
Shell case esac语句
Shell for循环
Shell while循环
Shell until循环
Shell break和continue命令
Shell函数:Shell函数返回值、删除函数、在终端调用函数
Shell函数参数
Shell输入输出重定向:Shell Here Document,/dev/null文件
Shell文件包含