查找目录下的文件
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