linux--数据处理小技巧

1. 给路径下面所有.xls文件统计行数到一个count文件

wc -l *.xls* >>count.txt

若是在主路径下有各分路径,则可以这样

wc -l */*.xls >>count.txt

2.给路径下面所有文件进行合并

按照行合并:paste *...  >bind.txt

for file in *...; do echo "=== $file ==="; paste $file; done > all_variant.txt

按照列合并:cat *... >bind.txt

for file in *...; do echo "=== $file ==="; cat $file; done > all_variant.txt

3. 将压缩文件解压至指定路径

unzip  -d /targetDir targetFile.zip

4. Linux中的通配符:https://www.cnblogs.com/lixuwu/p/7816335.html

*:5* :5开头的所有字符串;*5 :5结尾的所有字符串;*5?:以5为倒数第二个字符的字符串

[]:[0-9]:所有以数字的字符;[1,2]: 1或者2;[!0-9] :不是数字的字符

ls /etc/[!a-n]*.conf 列出/etc/目录中不是以字母a到n开头的,并且以.conf结尾的文件

ls /etc/[a-n]*.conf 列出/etc/目录中以字母a到n开头的,并且以.conf结尾的文件

ls /bin/[ck]* 列出以 c或k开头的文件名

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容