rsync结合find技巧分享
rsync -avpz -e ssh 192.168.1.100:/ `find /home -name "*.sh"` /backupdir
这条指会找到/home 及其子目录下,所有的*.sh文件,并将备分到/backupdir这个目录
这条指会找到/home 及其子目录下,所有的*.sh文件,并将备分到/backupdir这个目录
shell的比较运算介绍
shell字符串比较、判断是否为数字二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别.整数比较-eq等于,如:if["$a"-eq"$b"]-ne不等于,如:if["$a"-ne"
linux shell中单引号、双引号、反引号、反斜杠的区别
1.单引号('')#grepSusanphonebookSusanGoldberg403-212-4921SusanTopple212-234-2343如果我们想查找的是SusanGoldberg,不能直接使用grepSusanGoldbergphonebook命令,grep会把Goldberg和p
防止shell脚本重复执行的代码
例如,要求脚本只能顺序访问某个资源,例如磁盘文件等,就可以参考下面的实现。#!/bin/bash##filelockingusingbash.#ver0.1.6##author:malundao(malundao@sina.com)#date:2011