20.1Shell脚本介绍shell是什么shell是一种脚本语言可以使用逻辑判断、循环等语法可以自定义函数shell是系统命令的集合shell脚本可以实现自动化运维,能大大增加我们的运维效率20.2shell脚本结构和执行开头需要加#!/bin/bash以#开头的作为解释说明脚本的名字以.sh结尾,用于区分这是一个shell脚本执行方法有两种实例01:[root@qingyun-01shell]
分类:
系统相关 时间:
2018-02-05 20:08:17
阅读次数:
273
Shell脚本介绍shell是一种脚本语言可以使用逻辑判断、循环等语法可以自定义函数shell是系统命令的集合shell脚本可以实现自动化运维,能大大增加我们的运维效率Shell脚本结构和执行开头需要加#!/bin/bash以#开头的行作为解释说明脚本的名字以.sh结尾,用于区分这是一个shell脚本执行方法有两种,加执行权限chmod+x1.sh;1../1.sh2./root/shell/01
分类:
系统相关 时间:
2018-02-05 19:57:12
阅读次数:
249
构成+执行开头需要加#! /bin/bash以#开头的行作为解释说明脚本的名字以.sh结尾,用于区分这是一个shell脚本执行方法有两种chmod +x?1.sh; ./1.shbash?1.sh查看脚本执行过程?bash -x 1.sh查看脚本是否语法错误?bash -n 1.shdate命令语法#?date???&
分类:
系统相关 时间:
2018-01-22 23:07:58
阅读次数:
237
工作中通常需要编写Shell脚本,执行SQL语句,下面总结几种数据库利用shell执行SQL语句的方法:一、MySQL数据库:mysql--defaults-file=.my.cnf--connect_timeout=5-N--batch-e"showfullprocesslist"[client]host=‘‘user=‘‘password=‘‘二、Oracle数据库三、SQLServer数据库
分类:
数据库 时间:
2018-01-18 17:17:55
阅读次数:
192
先上例子: 一个文档内容: shell脚本: 执行: 解说: 例子2: ##使用${!a[@]} 可以得到数组的下标 ...
分类:
系统相关 时间:
2017-12-08 13:53:28
阅读次数:
194
执行.sh脚本时控制台报错 : #!/bin/bash: No such file or directory 解决办法: cat -A 文件路径 会发现第一行有问题 会发现时utf-8格式编码的问题 用notepad++或者UE 转行成unix下文件 并且将文件编码格式换成utf-8 无BOM编码 ...
分类:
系统相关 时间:
2017-10-17 12:24:12
阅读次数:
602
linux之shell脚本执行及配置文件bash脚本执行方法:1解释器直接运行
/usr/bin/bashbashFOO.sh
2使用路径运行脚本(需要有x权限)
chmod+xFOO.sh
/PATH/TO/FOO.sh
3使用.或source命令执行脚本
./PATH/TO/FOO.sh
source/PATH/TO/FOO.sh
1,2执行方法和3执行方法的区别:
1,2:
执行的..
分类:
系统相关 时间:
2017-09-09 14:34:54
阅读次数:
190
脚本test.sh内容: #!/bin/bash read pressKey indexes=0 c=${pressKey:indexes:1} 使用调试方式执行:sh -x test.sh第3行总出现bad substitution提示信息。 百思不得其解: 于是百度,查到一条有用信息,这与lin ...
分类:
系统相关 时间:
2017-08-29 23:50:57
阅读次数:
560
1)问题现象: 在ubuntu下执行以下脚本( while_count),报错: -bash: ./while_count: /bin/bash: bad interpreter: Text file busy 2)问题原因: This happens because the script file ...
分类:
系统相关 时间:
2017-08-19 20:17:27
阅读次数:
635