hp unix 常用的一些命令总结

查找目录下的文件

find <path> "*" | xargs ls -l  

删除文件

cd <path>  
find . -name "*" | xargs rm{}  

移动文件

find <source directory> -name "*" | xargs -I {} mv {} </destination directory>  

eg.

find /etl/home/gbuser/reject/ -name "*" | xargs rm{}  

压缩

tar xvf files.tar -C /etl/home/gbuser/offline/files  

解压

gzip -d *.tar.gz  
tar xvf *.tar  
gunzip < FILE.tar.gz | tar xvf -  

批量解压

find /etl/home/gbuser/dirs -name "*.gz" | xargs  gzip -d{}  
find /u1/home/files -type f -name "*.gz" |xargs gzip -d  

移动文件

find /etl/home/gbuser/dirs -name "*" | xargs -I {} mv {} /etl/home/gbuser/test_dirs  

Grizzly

Never say never!