存档

文章标签 ‘参数’

awk 使用shell参数变量

2013年10月31日 1 条评论

awk是一行一行处理文本,当需要判断当前处理行是否满足特定条件时,需要从shell中输入参数,然后放到awk的脚本命令中配合处理。 比如awk读取shell的位置参数$1 ,如果直接放在awk命令中会与每行的第一个字段$1冲突,需要特殊处理。 例如有文件 iet.txt如下格式,需求是提取第一个字段或第二个字段为AA的行 AA BB CC DD EE  FF CC DD EE FF GG DD ... 脚本如下,保存为tiqu.sh #!/bin/bash sed '/^$/d' iet.txt|awk '{if(NF>3&&($1=="'$1'"||$2=="'$1'")){print $1","$2","$6 }}' 执行方法: bash tiqu.sh AA 输出结果: AA BB...

分类: linux 标签: , , ,

rsync备份同步文件教程

2013年5月15日 7 条评论

rsync安装 目前rsync的最新版本升级到3.1.0 wget http://rsync.samba.org/ftp/rsync/rsync-3.0.9.tar.gz tar -xvzf rsync-3.0.9.tar.gz; cd rsync-3.0.9; ./configure; make; make install 123 wget http://rsync.samba.org/ftp/rsync/rsync-3.0.9.tar.gztar -xvzf rsync-3.0.9.tar.gz; cd rsync-3.0.9;./configure; make; make installrsync服务器端配置 1. vi /etc/rsyncd.conf(需要手动生成) rsyncd.conf的参数写在上边就是...

分类: linux 标签: , , , ,

nginx基本配置与参数说明

2012年7月26日 34 条评论

#运行用户 user nobody; #启动进程,通常设置成和cpu的数量相等 worker_processes 1;#全局错误日志及PID文件 #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info;#pid logs/nginx.pid;#工作模式及连接数上限 events { #epoll是多路复用IO(I/O Multiplexing)中的一种方式, #仅用于linux2.6以上内核,可以大大提高nginx的性能 use epoll;#单个后台worker process进程的最大并发链接数 worker_connections 10...