![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
tvzic
这个作者很懒,什么都没留下…
展开
-
Linux awk
awk非常的优秀,运行效率高,而且代码简单,对格式化的文本处理能力超强。基本上grep和sed能干的活awk全部都能干,而且干得更好。 先来一个很爽的例子: 文件a,统计文件a的第一列中是浮点数的行的浮点数的平均值。用awk来实现只需要一句话就可以搞定(当然,这个东东用python也可以很轻松的实现,只是无论如何都得新建一个文件;别妄想用bash shell来做,那可是浮点数!!!) $...原创 2012-08-03 20:45:18 · 81 阅读 · 0 评论 -
Shell 递归遍历文件夹
写这段程序纯属意外,第一次弄Shell,网上搜了一堆才写出来一段准备把maven的repo下的非Sources的jar文件加入到CLASSPATH中。当然最后失败了,因为这个文件夹太大了,很长时间遍历不完,但还好留下了这段遍历文件夹并根据文件后缀名判断文件类型的代码。 Java代码 CLASSPATH=. ## 把文件路径加入到CLASSPATH中 function appe...原创 2013-01-18 23:32:32 · 181 阅读 · 0 评论 -
Linux_shell脚本_遍历文件夹下所有文件
#!/bin/bash function ergodic(){ for file in ` ls $1 ` do if [ -d $1"/"$file ] then ergodic $1"/"$file else local path=$1"/"$file #得到文件的完整的目录 local name=$file #得到文件的名字 ...原创 2013-01-18 23:35:19 · 176 阅读 · 0 评论