shell
xushiyu1996818
这个作者很懒,什么都没留下…
展开
-
shell脚本总结
echo 输出一段东西反引号` 两个反引号之间的内容当做一大串命令执行,输出的东西常赋值给别的变量。a=`echo ak` //此时a就为输出的ak3.函数check(){ flag1=`mysql ${mysql_param} <<EOF use cm; select 123 from dual;EOF`}check函数...原创 2018-08-03 10:51:43 · 252 阅读 · 0 评论 -
shell脚本调试心得
1 将脚本产生的结果文件和临时文件放入自己的文件夹下,不要放在原来的地方,好一起查看2原创 2018-10-18 15:14:35 · 219 阅读 · 0 评论 -
shell脚本 显示文件大小 显示运行时间
显示大小echo $filesize=`stat -c "%s" $file`显示运行时间starttime=`date +'%Y-%m-%d %H:%M:%S'`endtime=`date +'%Y-%m-%d %H:%M:%S'`start_seconds=$(date --date="$starttime" +%s);end_seconds=$(date --date="$...原创 2018-10-18 15:16:22 · 1491 阅读 · 0 评论 -
shell脚本 串行 并发问题
首先,如果只运行一个shell脚本,那么shell脚本运行时是串行的,是从头执行到尾的。而且,如果在脚本中,如果运行内部的shell函数,或者中途连接数据库进行操作,这个过程也是串行的,不执行完这一条,不执行下一条语句。但是,如果运行多个shell脚本,可以并发执行,可以通过其后添加&让这条命令异步执行。sh test.sh&其实质是将shell脚本作为后台进程在执行,这...原创 2018-10-18 15:24:59 · 3496 阅读 · 0 评论 -
shell脚本对文件夹进行循环
利用ls命令for folder in `ls -d www??` ; do echo okecho $folderdone原创 2018-10-18 15:27:44 · 1685 阅读 · 0 评论 -
shell脚本 if的使用和判断条件
目录IF使用基础单分支语句结构双分支语句结构 多分支语句结构条件表达式文件表达式数字表达式字符串表达式&& ||使用test与[ ][ ] 与[[ ]]IF使用基础单分支语句结构if [ 条件表达式 ]; then 指令fi双分支语句结构if [ 条件表达式 ]; then 指令一el...原创 2018-11-26 16:06:37 · 50966 阅读 · 1 评论 -
shell 算术运算
在Bash的算术运算中有以下几种方法:名称 语法 范例算术扩展 ((算术式))r=((1+2*3))使用外部程序expr expr 算术式 r=`expr 1+2*3`使用$[算术式] r=$[1+2]使用内置命令declare ...转载 2018-11-26 16:11:37 · 697 阅读 · 0 评论 -
shell awk使用详解
目录awk基本格式常用命令选项awk执行过程分析AWK内置变量 重定向到另一个文件语法自定义变量awk内部自定义将外部变量值传递给awk运算符循环结构forwhiledo whilebreakcontinuenextexit数组创建数组数组长度输出数组内容判断键值是否存在删除键值正则if中使用...原创 2018-11-26 17:29:15 · 3981 阅读 · 1 评论 -
shell sed使用
暂时只搞替代格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径` 文件名-i 表示inplace edit,就地修改文件-r 表示搜索子目录-l 表示输出匹配的文件名s表示替换,d表示删除示例:sed -i "s/shan/hua/g" lishan.txt把当前目录下lishan.txt里的shan都替换为hua...原创 2019-07-31 10:44:47 · 634 阅读 · 0 评论