#!/bin/bash X=`expr $RANDOM % 100` Times=0 echo "我写了一个0~99之间的整数,你猜猜是多少?" while true do read -p "请输入你猜测的结果:" INT #Times=`expr $Times + 1` echo $((Times++)) if [ $INT
echo a b c d | { echo $(cat -) $(date +"%D-%T"); } echo a b c d | awk '{$NF=$NF" "'''\"$(date +%D-%T)\"'''}1' echo a b c d | sed "s/.*/& $(date +%F-%T)/g"
sed -n '/^[2-9]/p' 打印以什么开头的行 sed -n '/^12/p' ADS_attackinfo.log10 > ADS_attackinfo.log12 cat ADS_attackinfo.log3 |grep ^[^3] > ADS_attackinfo.log5 将以3开头的行输出到文件 删除首行空格:sed 's/^\s*//g' f
echo命令-e选项的作用是激活终端对反斜线转义符(即\)的解释。引号内\033用于引导非常规字符序列,在这里的作用就是引导设置输出属性,后边的[32m就是将前景色设置为绿色,字母m表示设置的属性类别,数字代表属性值。设置可以单独使用,例如: echo -e "\033[0m"  
#! /bin/bash /^$/{ ++x; } END{ print x }
#!/bin/bash while [ "1" ] do eth=$1 RXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{print $2}') TXpre=$(cat /proc/net/dev | grep $eth | tr : " " | awk '{p
curl -x 24.10.28.84:32779 -o home.html http://blog.51yip.com curl -r 0-100 -o img.part1 http://blog.51yip.com/wp-content/uploads/2010/09/compare_varnish.jpg rsync命令详解 #!/bin/bash #Author
yum install openssl* -y nginx详细配置说明 本帖最后由 Duron 于 2010-1-2 11:02 编辑 #运行用户 user nobody nobody; #启动进程 worker_processes 2; #全局错误日志及PID文件 error_log logs/error.log notice; pid logs/nginx.pid;
#! /bin/bash ##zhaoyingbin## #export HISTTIMEFORMAT='%F %T ' find /home/zhaoyingbin/ -name "*.tgz" -type f -mtime +3 -exec rm {} \; > /dev/null 2>&1 log=/home/zhaoyingbin/`date
#! /bin/bash find /opt/nginx3/logs -name "*.access_winenice.log" -type f -mtime +30 -exec rm {} \; > /dev/null 2>&1 echo -e "\033[1;31mbeginning cut nginx log\033[0m"
其他端口 #! /bin/bash rsync -ravu --progress --delete -e 'ssh -p 53012' /home/zhaoyingbin/ 192.168.1.115:/home/zhaoyingbin/ 默认22端口 rsync -ravu --progress --delete /home/zhaoyingbin/ 192.168.1.115:/h
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号