随笔分类 -  Shell脚本编程基础

let:算术表达式:异或---把变量对换
摘要:不需要另外定义第三个变量就可以对换 阅读全文
posted @ 2018-07-26 20:14 圆缘 阅读(266) 评论(0) 推荐(0)
算术运算;赋值
摘要:bash中的算术运算:help let +, , , /, %取模(取余), (乘方) 变量名++ | ++变量名:原有基础+1 实现算术运算: (前面三种执行的结果一样) (1) let var=算术表达式 (2) var=$[算术表达式] (3) var=$((算术表达式)) (4) var=$ 阅读全文
posted @ 2018-07-24 23:15 圆缘 阅读(188) 评论(0) 推荐(0)
$?:退出状态和退出状态码
摘要:$? 变量保存最近的命令退出状态 进程使用退出状态来报告成功或失败 •0 代表成功,1-255代表失败 例如: ping c1 W1 hostdown & /dev/null echo $? 退出状态码 bash自定义退出状态码 exit [n]:自定义退出状态码 注意:脚本中一旦遇到exit命 阅读全文
posted @ 2018-07-24 23:05 圆缘 阅读(1122) 评论(0) 推荐(0)
脚本模板
摘要:set ignorecase(忽略字符的大小写) 简写:set ic set cursorline(设置光标所在行的标识线) 简写:set cul set autoindent(设置自动缩进) 简写:set ai autocmd BufNewFile .sh exec ":call SetTitle 阅读全文
posted @ 2018-07-19 14:42 圆缘 阅读(1241) 评论(0) 推荐(0)
脚本的规范和基本结构,shell脚本示例,脚本调试
摘要:脚本规范 脚本代码开头约定 1、第一行一般为调用使用的语言 2、程序名,避免更改文件名为无法找到正确的文件 3、版本号 4、更改后的时间 5、作者相关信息 6、该程序的作用,及注意事项 7、最后是各版本的更新简要说明 脚本基本结构 \ !SHEBANG CONFIGURATION_VARIABLES 阅读全文
posted @ 2018-07-19 09:18 圆缘 阅读(411) 评论(0) 推荐(0)
创建shell脚本
摘要:第一步:使用文本编辑器来创建文本文件 第一行必须包括shell声明序列: ! \ !/bin/bash 添加注释 注释以\ 开头 第二步:运行脚本 给予执行权限,在命令行上指定脚本的绝对或相对路径 chmod +x .sh 直接运行解释器,将脚本作为解释器程序的参数运行 cat .sh |bash 阅读全文
posted @ 2018-07-18 21:44 圆缘 阅读(1931) 评论(0) 推荐(0)
shell脚本基础
摘要:shell脚本: 包含一些命令或声明,并符合一定格式的文本文件 格式要求:首行shebang机制 \ !/bin/bash \ !/usr/bin/python \ !/usr/bin/perl shell脚本的用途有: 自动化常用命令 执行系统管理和故障排除 创建简单的应用程序 处理文本或文件 阅读全文
posted @ 2018-07-18 21:22 圆缘 阅读(156) 评论(0) 推荐(0)
编程基础;程序的执行方式;编程基本概念
摘要:编程基础 程序:指令+数据 程序编程风格: 过程式:以指令为中心,数据服务于指令(方便面) 对象式:以数据为中心,指令服务于数据(满汉全席) shell程序:提供了编程能力,解释执行 程序的执行方式 计算机:运行二进制指令 编程语言: 低级:汇编 高级: 编译:高级语言 编译器 目标代码 java, 阅读全文
posted @ 2018-07-18 20:55 圆缘 阅读(424) 评论(0) 推荐(0)


返顶部