[root@m01 /]# cat fenfa.sh
#!/bin/sh
. /etc/init.d/functions
if [ $# -ne 2 ]
then
echo "usage:$0 localfile remotedir"
&nbs...
编辑vim ~/.vimrc
放入以下内容,保存即可。
set ignorecase
set cursorline
set autoindent
autocmd BufNewFile *.sh exec ":call SetTitle()"
func SetTitle()
...
[root@shnne ~]# cat ssh-pass.sh
#!/bin/bash
#利用sshpass批量实现基于key验证
#author by Jean
DIR=`cd $(dirname $0);pwd`
FILE=$DIR/pass.txt
#生成key
ssh-keygen -f /root/.ssh/id_rsa ...
[www@shnnejudgenum]$ cat judgenum.sh
#!/bin/bash
#by Jean
#判断一组数字按连续数字分段并输出结果
#原理:用for循环从1开始过滤,按顺序过滤一个就不换行打印当前数字和空格,如果过滤不到,就换行打印空,直到再次过滤到继续打印
#然后排除空行,用awk取第一列和最后一列,这样就可以得到一组数字的按顺序分段了
Dir=$(cd `dirname ...
echo $HOSTNAME|awk '{print length($0)}' #慢echo ${#HOSTNAME} #此方法最快expr length $HOSTNAME #一般般echo $HOSTNAME|wc -L #慢...
因为使用了管道的原因,改成下面这样就可以了a=0while read linedoa=$(($a+1))echo "inter:"$adone < b.txtecho "outer:"$a...
[admin@shnne logana]$ cat check_logana.sh
#/bin/bash
#check the logana
DIR=$(cd `dirname "$0"`;pwd)
LOGANA=${DIR}/nohup.out
ERRONUM=`tail -1 $LOGANA|grep "execute...
方法一:md5sum
[root@shnne scripts]# cat diffpro.sh
#!/bin/sh
path=/server/scripts/cuangai
[ ! -d $path ] && mkdir -p $path
[ ! -f $path/diff.log...
[root@shnne ~]# cat liu.log
I am shnne welcome to my blog.
[root@shnne ~]# cat liu.sh
#!/bin/sh
array=($(cat liu.log))
for((i=0;i<${#array[@]};i++))
do...
1.
[root@shnne ~]# cat slave_check.sh
#!/bin/sh
while true
do
flag=0
array=($(egrep "_Running|Behind_Master" slave.log|awk '{print $NF}'))
for&nb...