我怎样才能计算一个文件夹内使用Linuxterminal不同的文件types?【JAVA教程】

!
也想出现在这里? 联系我们
信息

我怎样才能计算一个文件夹内使用Linuxterminal不同的文件types?,第1张

概述我怎样才能计算一个文件内使用Linuxterminal不同的文件types?

嘿,我明白了如何在一个文件夹中recursion地计算不同数量的文件types/扩展。 我也需要将它们打印到一个.txt文件。

例如,我有10个txt的20个.docx文件混合在多个文件夹中。

帮我 !

在C项目中检查未使用的variables

在Perl-Tk中使用button小部件执行命令

linux会阻止堆栈和堆彼此增长吗?

下载文件并从Bash脚本文件解压缩

如何在linux内核空间读取环形缓冲区?

在linux下访问堆栈下的内存

将u-Boot加载到内存中而不是闪烁

如何在bash shell中编写一个漂亮优雅的linux命令

在linux的顶部命令

编写一个接受多个多空间参数的bash脚本

find ./ -type f |awk -F . \'{print $NF}\’ | sort | awk \'{count[$1]++}END{for(j in count) print j,\”(\”count[j]\” occurences)\”}\’

获取所有的文件名与find ,然后使用awk获得扩展名,然后再次使用awk来计算出现次数

只需使用bash:此代码所需的版本4

#!/bin/bash shopt -s globstar nullglob declare -A exts for f in * **/*; do [[ -f $f ]] || continue # only count files filename=${f##*/} # remove directorIEs from pathname ext=${filename##*.} [[ $filename == $ext ]] && ext=\”no_extension\” : ${exts[$ext]=0} # initialize array element if unset (( exts[$ext]++ )) done for ext in \”${!exts[@]}\”; do echo \”$ext ${exts[$ext]}\” done | sort -k2nr | column -t

这个似乎迄今尚未解决,所以这里是我有多远计数文件和命令他们:

find . -type f | sed -n \’s/..*.//p\’ | sort -f | uniq -ic

总结

以上是内存溢出为你收集整理的我怎样才能计算一个文件夹内使用Linuxterminal不同的文件types?全部内容,希望文章能够帮你解决我怎样才能计算一个文件夹内使用Linuxterminal不同的文件types?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

© 版权声明
THE END
喜欢就支持一下吧
点赞106 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容