ls -l 列出所有文件和目录;复制代码
- ls -l | awk '\^-\ {print $8}' | xargs tar cvfz \home\dir0.tar.gz
awk '\^-\ {print $8}' 正则只保留文件行,获得第八列的所有文件名;
xargs tar 把上一步得到的名称传参给tar命令。
原文链接:http://a18zhizao.com/y2010/1406_ ... es-awk-command.html
| 欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) | Powered by Discuz! X3.4 |