[一]写shell脚本
精选 转载兴趣开始的地方
使用命令行的用户在面对数以千计的可用命令前,你如何能够全部记住它们?答案是,你不需要。电脑的真正力量在于协助你工作的能力。要做到那些的话,我们得借助Shell的力量来自动完成。于是我们写脚本。
脚本是命令的集合且存储在一个文件里面。Shell 可以读这个文件和通过这些命令来运行并仿佛是你在敲击键盘一样。除了你目前所学到的之外,shell也提供多种有用的编程特性来使你的脚本变得真正强大。
脚本究竟能干什么?一系列广泛的任务都可以实现自动化。以下是一些我用脚本实现了自动化。
一个脚本完成了搜集我电脑中某个位置的所有文件(超过2200)并将它们上传给了我的网络服务器。
SuperMan pages完完全全的使用脚本完成。
每一个星期五的夜晚,我所有的电脑复制文件到一个网络中的“备份服务器”。这是通过一个脚本来执行。
一个脚本自动从Linux 供应商获得当前的更新和修复一系列极其重要的更新。它会给我发一封电子邮件附带需要完成的任务的报告。
正如你所看到的,脚本解开了Linux 机器的力量。所以让我们玩得高兴点!
目录
1.写下你的第一个脚本并执行它
1. 写一个脚本
2. 设置权限
3. 把它放到你的路径里
1. 命令,命令,到处是
2. 别名
3. Shell 函数
4. 类型
5. .bash rc
3.这里的脚本
1.用脚本写一个HTML文件
4.替代- 部分一
1. 变量
2. 如何创建一个变量
3. 变量名从哪儿来
4. 怎样助长我们的懒惰
5. 环境变量
5.替代- 部分二
1. 1.—help 和其他技巧
2. 将一个命令结果分配给一个变量
3. 常量
6.引用
1. 单引用和双引用
2. 引用一个单字符
3. 其他反斜杠\技巧
7.Shell功能
1. 让你的脚本持续工作
8.一些实际的工作
1. show uptime
2. drive space
3. home space
4. system info
9.流控制 –部分1
1. If
2. 什么是一个“条件”
3. Exit 状态
4. Test
5. Exit
6. 为root 测试
10.甭管的麻烦
1. 空变量
2. 丢失引用
3. 孤立的问题
4. 观察你的脚本运行
11.键盘输入和计算
1. 读
2. 计算
12.流控制- 部分2
1. 更多分支
2. 循环
3. 建立一个目录
13.位置参数
1. 检测命令行变量
2. 命令行选项
3. 获得一个选项的变量
4. 整合命令行处理程序到脚本
5. 添加交互模式
14. 流控制- 部分3
15. 错误和信号和陷阱- 部分1
1. 退出状态
2. 检查推出状态
3. 一个错误退出功能
4. AND 和 OR 列表
5. 改善错误推出功能
16.错误和信号和陷阱 – 部分2
1. 清理你之后
2. 圈套
3. 从外太空来的信号9
4. 清理功能
5. 创建安全临时文件
下一篇:[二]写下你的第一个脚本并执行它

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
python 2.7 写文件 python如何写文件
Python(读写文件)
python 2.7 写文件 1024程序员节 python 打开文件 编码方式 -
python 如何写csv文件 python如何写入csv文件
python内置了csv模块,用它可以方便的操作csv文件。读者福利,想要了解python或学习Python的可直接点击链接即可领取相关学习福利包:石墨文档是安全网站放心,继续访问就可以领取了哦1、写文件(1)写文件的方法一 import csv# open 打开文件有多种模式,下面是常见的4种# r:读数据,默认模式# w:写数据,如果已有数据则会先清空# a:向文件末尾追加数据#
python 如何写csv文件 python csv修改文件 python csv写入 不以科学计数法 python csv写文件 python csv文件操作