linux shell 实用编程记录

不求全而求实用。

1. xargs --把一个命令的输出传给另一个命令

1.1 find ./modules/ -name *.so | xargs cp -t ${PACKDIR_SO}/

把find 的输出给cp 作为源参数

-t 指定cp 的目的路径。


2.  DATE=`date +%Y%m%d`  

e.g.  20130411


3、查看进程打开的文件,今天调程序时,一个fd不知道什么关闭了,导到select 失败  bad file descriptor

 echo `ps -A|grep server |cut -c 1-5`/fd|xargs ls -l |grep PJ

ps -A|grep server |cut -c 1-5 得到进程号


你可能感兴趣的:(linux_shell)