
shell
奔跑的东东
是金子就会发光
展开
-
定时任务脚本
# /bin/bash # whilerun.sh # writeby xingming on 2013年6月29日12:55:49 # 常驻内存,循环执行脚本文件 # 各参数含义介绍: # $1 为程序执行语句,将函数执行的参数等用引号引起来传进程序 # $2 为待执行程序间隔执行时间,例 D1H2M3S4 代表一天两个小时三分钟四秒时间执行一次程序,DHMS先后无关 # $3 为开始执行待执转载 2013-09-02 23:55:38 · 760 阅读 · 0 评论 -
Linux shell 变量 数学 运算
Abstract : 1) Linux shell 中使用 let , [ ] ,(( )) 三种运算符操作 shell 变量进行简单的基本运算; 2)Linux shell 中使用 expr 与 bc 两个程序实现高级运算; 1, Linux shell 变量的基本运算 数值作为常规变量直接赋值给变量,并且以字符串形式保存。 1.1 let 命令可以用于转载 2013-09-02 23:58:37 · 576 阅读 · 0 评论 -
SHELL字符串处理技巧(${}、##、%%)
在SHELL编程中,经常要处理一些字符串变量。比如,计算长度啊、截取子串啊、字符替换啊等等,常常要用到awk、expr、sed、tr等命令。下面给大家介绍个简单的字符串处理方法,用不着嵌套复杂的子命令。 ${#VALUE}:计算VALUE字符串的字符数量。${VALUE%.*}或${VALUE%%.*}:删除VALUE字符串中以分隔符“.”匹配的右边字符,保留左边字符。${VALUE#*.}转载 2013-09-02 23:58:32 · 909 阅读 · 0 评论 -
shell脚本的并行处理方法——multi.sh介绍
最近工作接触到了一些Linux上面的文本处理,数据量还是蛮大的,不可避免的学期了shell,awk等脚本语言。 在文本处理的过程中发现: 1,文本的数量比较大 2,文本的内容相似,可以用同样的脚本处理 3,串行处理文本速度较慢 这自然会想到,如何才能并行多线程处理文本呢,就是因为这个需求,导致下面脚本程序的诞生。 multi.sh,主要工作就是多次调用同一脚本处转载 2013-09-03 00:01:27 · 2859 阅读 · 0 评论 -
用过的shell命令——持续更新
1,显示文件的各种属性 stat --help 用例:stat -c "%s" abc.txt 注释:显示abc.txt的大小 2,文件编码类型查看 file --help 用例:file -i abc.txt 注释:显示abc.txt的文件编码类型(貌似不是很全) 3,文件编码类型转换 iconv --help 用例:iconv abc转载 2013-09-03 00:02:45 · 563 阅读 · 0 评论 -
BAT 批处理脚本 教程
第一章 批处理基础 第一节 常用批处理内部命令简介 批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。 小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程。 了解了大概意思后,我们正式开始学习.先看一个简单的例子! @echo off echo "欢迎来到非常BAT!"转载 2014-03-20 23:05:49 · 478 阅读 · 0 评论