2016年5月3日
摘要: find path -option [ -print ] [ -exec -ok command ] {} \; find命令的参数; pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command... 阅读全文
posted @ 2016-05-03 23:40 程序员修仙之路 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具。linux中最流行的tar是麻雀虽小,五脏俱全,功能强大。 tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或 阅读全文
posted @ 2016-05-03 23:29 程序员修仙之路 阅读(351) 评论(0) 推荐(0) 编辑
摘要: -E PATTERN是一个扩展正则表达式。-F PATTERN为固定字符串,不看作正则表达式。-G PATTERN是一个基本正则表达式。-P PATTERN是一个Perl正则表达式。-e 把PATTERN作为正则表达式。-f file1 从文件中得到PATTERN。-i 忽略大小写。 -w 整字匹配 阅读全文
posted @ 2016-05-03 23:25 程序员修仙之路 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 1、 for((i=1;i<=10;i++));do echo $(expr $i \* 4);done2、在shell中常用的是 for i in $(seq 10) 3、for i in `ls`4、arr=("a1" "a2" "a3")for i in ${arr[@]} 5、for i i 阅读全文
posted @ 2016-05-03 23:07 程序员修仙之路 阅读(170) 评论(0) 推荐(0) 编辑
摘要: $# 是传给脚本的参数个数 $0 是脚本本身的名字 $1 是传递给该shell脚本的第一个参数 $2 是传递给该shell脚本的第二个参数 $@ 是传给脚本的所有参数的列表 $* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个 $$ 是脚本运行的当前进程ID号 $? 是显示 阅读全文
posted @ 2016-05-03 22:53 程序员修仙之路 阅读(683) 评论(0) 推荐(0) 编辑