ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:324.73KB ,
资源ID:28587728      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28587728.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(shell script学习笔记.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

shell script学习笔记.docx

1、shell script学习笔记Shell script一、shell script简要 类似Windows的批处理。一般脚本文件是在子程序上执行,但结果会在父程序上显示,所以变量内容在父程序上找不到;利用source来执行脚本,会直接在父程序上执行,变量内容也会在父程序上找到。二、shell script编写 使用vi或vim编写以.sh结尾的文件。#后接任何都是默认为批注,除第一行外;第一行#!/bin/bash 说明文件是以Bourne-Again shell来编写运行的;.sh可使用linux特殊功能a警告声 b退格键 n新的一行;可自行设置echo $?回传信息来判断脚本运行情况,例

2、如上图结束时回传100,证明脚本运行正常。三、shell script例子 1.内容输入 利用read来读取键盘输入,最后将读取到的信息输出到屏幕上。 2.文件/目录创建时间 利用date、touch创建文件或目录时,名字后接创建时间。 filename=$fileuser:-“filename” 为判断式 若用户直接按回车,则会以filename来命令;若用户输入,则以用户输入来命名。 3.运算 利用(运算式)来进行计算 +加 -减 *乘 /除 %余 4.检测及判断4.1.利用test来检测文件是否存在、哪种文件、具有什么权限等。 例子:判断文件类型: 4.2判断符号 要注意中括号内的格式。

3、四、shell script默认变量及参数偏移 1.默认变量$0脚本名$1、$2、$3$运行脚本的命令所含的参数$#运行脚本的命令所含的参数的个数$列出运行脚本的命令所含的参数$*与$类似2. 参数偏移 shift n : n为个数,默认为1五、判断语句 1.判断语句ifthenfi 2.判断语句ifthenelsefi 3.判断语句ifthenelifthenelsefi 4.例子 利用netstat tuln来获取正在运行的服务端口。80WWW22SSH21FTP25MAIL111RPC(远程)631CUPS(打印) 离开时间 根据用户输入时间减去当前时间得到离开时间。 5.判断语句casein.esac六、函数function 七、循环语句 1.不定循环语句whiledodoneuntildodone 例子 2.固定循环语句fordodone例子seq 意为连续 数值处理 八、检验与排查

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1