目 录 致谢 来源 什么是Shell脚本 环境 如何选择shell编程语言 第一个shell脚本 变量 注释 字符串 流程控制 文件包含 常用的命令 参考资料 本文档使用 书栈(BookStack.CN) 构建 - 1 - 致谢 致谢 当前文档 《Shell脚本编程30分钟入门》 由 进击的皇虫 使用 书栈(BookStack.CN) 进行 构建,生成于 2018-02-28。 书栈(BookStack.CN) 仅提供文档编写、整理、归类等功能,以及对文档内容的生成和导出工 具。 文档内容由网友们编写和整理,书栈(BookStack.CN) 难以确认文档内容知识点是否错漏。如 果您在阅读文档获取知识的时候,发现文档内容有不恰当的地方,请向我们反馈,让我们共同携手, 将知识准确、高效且有效地传递给每一个人。 同时,如果您在日常生活、工作和学习中遇到有价值有营养的知识文档,欢迎分享到 书栈 (BookStack.CN) ,为知识的传承献上您的一份力量! 如果当前文档生成时间太久,请到 书栈(BookStack.CN) 获取最新的文档,以跟上知识更新换 代的步伐。 文档地址:http://www.bookstack.cn/books/30min_guides-shell.md 书栈官网:http://www.bookstack.cn 书栈开源:https://github.com/TruthHun 分享,让知识传承更久远! 感谢知识的创造者,感谢知识的分享者,也感谢每一位阅读到此处的 读者,因为我们都将成为知识的传承者。 本文档使用 书栈(BookStack.CN) 构建 - 2 - 来源 来源 Shell脚本编程30分钟入门 Shell脚本编程30分钟入门 来源 https://github.com/qinjx/30min_guides/blob/master/shell.md 本文档使用 书栈(BookStack.CN) 构建 - 3 - 什么是Shell脚本 什么是Shell脚本 什么是Shell脚本 示例 示例解释 shell和shell脚本的概念 什么是Shell脚本 示例 看个例子吧: 1. #!/bin/sh 2. cd ~ 3. mkdir shell_tut 4. cd shell_tut 5. 6. for ((i=0; i<10; i++)); do 7. touch test_$i.txt 8. done 示例解释 第1行:指定脚本解释器,这里是用/bin/sh做解释器的 第2行:切换到当前用户的home目录 第3行:创建一个目录shell_tut 第4行:切换到shell_tut目录 第5行:循环条件,一共循环10次 第6行:创建一个test_0…9.txt文件 第7行:循环体结束 mkdir, touch都是系统自带的程序,一般在/bin或者/usr/bin目录下。for, do, done是sh脚 本语言的关键字。 shell和shell脚本的概念 shell是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服 务。Ken Thompson的sh是第一种Unix Shell,Windows Explorer是一个典型的图形界面 Shell。 本文档使用 书栈(BookStack.CN) 构建 - 4 - 什么是Shell脚本 shell脚本(shell script),是一种为shell编写的脚本程序。业界所说的shell通常都是指 shell脚本,但读者朋友要知道,shell和shell script是两个不同的概念。由于习惯的原因,简 洁起见,本文出现的“shell编程”都是指shell脚本编程,不是指开发shell自身(如Windows Explorer扩展开发)。 本文档使用 书栈(BookStack.CN) 构建 - 5 -

pdf文档 Shell脚本编程30分钟入门

编程开发 > 后端开发 > Shell > 文档预览
26 页 6 下载 1113 浏览 0 评论 0 收藏 3.0分
温馨提示:当前文档最多只能预览 20 页,若文档总页数超出了 20 页,请下载原文档以浏览全部内容。
本文档由 进击的皇虫2018-09-09 18:23:06上传分享
给文档打分
您好可以输入 255 个字符
文库之家的网址是?( 答案:wenkuzhijia.cn )
评论列表
  • 暂时还没有评论,期待您的金玉良言