1.1shell的定义·```1.命令的堆积2.特定的语法与特定的命令组成的文件```执行脚本命令```bashtest.sh不需要添加执行权限,使用解释器直接解释shtesh.sh./tesh.sh相对路径,需要添加执行权限```1.2shell脚本基础---变量变量:用一个固定的字符串表示不固定的内容变量名称注意事项1.不能以数字开头(包含字母、数字、下划线)2.不能使用程序中的保留字(例如:
分类:
系统相关 时间:
2018-08-01 18:15:30
阅读次数:
193
Shell脚本基础1.变量什么是变量#a=1#echo$a1变量:可以变化的量1.2变量名称注意事项变量名不能以数字开头不能与系统中已有的环境变量重名,尽量不要全部使用大写,尽量不要使用“_”下划线开头最好做到见名知意不能使用程序中的保留字,列如if,for等1.3变量类型字符型数值型整型浮点型布尔型条件是和否#$echo$a引用abc撤销unset+(变量名)a1.4变量操作*设置变量*引用变量
分类:
系统相关 时间:
2018-07-30 18:37:50
阅读次数:
228
shell脚本: 包含一些命令或声明,并符合一定格式的文本文件 格式要求:首行shebang机制 \ !/bin/bash \ !/usr/bin/python \ !/usr/bin/perl shell脚本的用途有: 自动化常用命令 执行系统管理和故障排除 创建简单的应用程序 处理文本或文件 ...
分类:
系统相关 时间:
2018-07-18 23:21:28
阅读次数:
141
Shell语言脚本:可以运行,一个文件,可以实现某种功能(命令的堆积)[root@server0~]#vim/root/stu.shechohelloworldcat/etc/redhat-releaseuname-rhostnameifconfig|head-2[root@server0~]#chmod+x/root/stu.sh[root@server0~]#/root/stu.sh案例1:书
分类:
系统相关 时间:
2018-06-29 10:59:02
阅读次数:
190
一、shell脚本基础 1、第一个脚本 vim first.sh 分别使用三种方法可以执行脚本: ./first.sh (需要有可执行的权限) sh first.sh . first.sh(或source first.sh) 2、重定向与管道符 1)重定向输出(>) 2)重定向输出(>>追加) 3) ...
分类:
系统相关 时间:
2018-06-15 13:03:20
阅读次数:
241
编程基础:程序:指令+数据程序编程风格:过程式:以指令为中心,数据服务于指令对象式:以数据为中心,指令服务于数据shell程序:提供了编程能力,解释执行。属于对象式。通过解释器翻译成为计算机能运行的二进制指令。编程逻辑处理方式:顺序执行,循环执行,选择执行。编程语言的基本结构:各种系统命令的组合;数据存储:变量,数组(高级)表达式:a+b语句:if创建shell脚本:第一步:使用文本编辑器(例vi
分类:
系统相关 时间:
2018-05-29 16:17:58
阅读次数:
224
一、expect脚本同步文件[root@zlinux-01~]#cd/usr/local/sbin/[root@zlinux-01sbin]#ls01.expect02.expect03.expectcheck_ng.shlvs_dr.shlvs_nat.shmonnginx_log_rotate.sh[root@zlinux-01sbin]#vim04.expect//自动同步脚本#!/usr/
分类:
系统相关 时间:
2018-04-27 02:13:58
阅读次数:
219