以前一直做Windows开发,近期的项目中要求使用Linux。作为小菜鸟一枚,赶紧买了一本经典书《鸟哥的Linux私房菜》学习。最近刚好有一个小任务 - 由于产品产生的Log很多,而且增长很快,所以需要用脚本(Bash scripts)删除过期的Log文件。 使用Linux下的Cron Job...
分类:
系统相关 时间:
2014-07-01 19:48:48
阅读次数:
401
shell 字符串操作小结#!/bin/bash############################################ 演示bash中操作字符串的操作## 后面是输出结果###########################################str="abc123ab...
分类:
其他好文 时间:
2014-07-01 19:02:13
阅读次数:
181
在centos6.X和redhat enterprise 中安装chrome,我找了很久都不行,今天终于找到了可以用下脚本那安装:#! /bin/bash# Google Chrome Installer/Uninstaller for CentOS 6 or 7# (C) Richard K. L...
分类:
其他好文 时间:
2014-07-01 13:00:23
阅读次数:
378
1. 先介绍下alias(别名)的用法
alias la='ls -a' alias b='cd ..' 等等
alias 是个好东西,可以在用shell省很多时间
2. 但有一天我发现执行shell脚本的时候,if 语句不能用了,会报一下错误:
bash: build/envsetup.sh: line 30: syntax error near une...
分类:
其他好文 时间:
2014-07-01 07:26:00
阅读次数:
214
Ø 读取文件的时间
#!/bin/bash
for file in `ls /root`
do
stat $file>1.txt
sed -n "7p" 1.txt>2.txt
usetime= awk -F ":" '{print $2}' 2.txt
echo "time="$file $usetime
done
Ø 读取文件的每行while...
分类:
其他好文 时间:
2014-07-01 06:49:51
阅读次数:
204
${var:-value}:如果变量var有值,引用var的值;如果变量var的值为空,引用值value。示例:read–p‘…’abc;abc=${abc:-value}${var:=value}:如果变量var有值,引用var的值;如果变量var的值为空,引用值value。而且会设定变量var的值为value。${var?=value}:如果变量var有值?.
分类:
其他好文 时间:
2014-07-01 06:07:56
阅读次数:
138
${var#*word}:表示以word为$VAR的分隔符,从左至右,找到第一次匹配的分隔符以后,去掉分隔符(含分隔符)左侧的所有字符${var##*word}:表示以word为$VAR的分隔符,从左至右,找到最后一次匹配的分隔符以后,去掉分隔符(含分隔符)左侧的所有字符${var%word*}:表示以word为$VA..
分类:
其他好文 时间:
2014-07-01 06:07:11
阅读次数:
178
一个程序所依赖的库文件可以由:ldd命令路径来显示例ldd/bin/cat输出详解第一行输出为库入口,非库文件whichls|grep-valias|grep-o‘[^[:space:]]*‘脚本中调试方法declare–iDebuglevel=1Debuglevel={0|1}[$Debuglevel–eq1]&&echo…$…….移植脚本如下所示#!/bin/bash#..
分类:
系统相关 时间:
2014-07-01 06:06:30
阅读次数:
383
function:功能,库,代码重用,易于集中管理,代码重用的目的在于完成结构化编程。函数定义语句不会被执行,但会被载入内存,可以在同一个shell进程中被多次调用,可以在被调用时接受传递参数,在调用时会被执行。定义函数的两种方式function_name(){…NaNd…cmd}functionfuct..
分类:
其他好文 时间:
2014-07-01 06:05:54
阅读次数:
194
创建命令f1
创建一个shell脚本 f1,放到 $PATH 可以找到的位置:
{CSDN:CODE:411063}
f1用法
1. 创建一个文件 foo.txt,并 backup 它
$ cat foo.txt
1
$ f1 backup foo.txt
2. 修改它
$ cat foo.txt
2
3. 还原到上一个版本
$ f1 ...
分类:
其他好文 时间:
2014-06-30 17:04:38
阅读次数:
228