简单统计文件个数的shell脚本

      小编在进修linux的 shell 剧本, 根本的剧本固然简单也不怎么常用, 可是对于初学者来说多练才是最主要的;这里小编分享一个本身写的  统计文件个数  的剧本;

需要这些哦
电脑
linux
方式/
1起首如下图, 这是小编剧本可以实现的结果;执行剧本, 弹出对话 “输入文件类型”, 写上 文件类型  d(目次) 或者 f(文件);然后直接给出 个数;

简单统计文件个数的shell脚本

文章插图

2小编是在 /tmp 目次下测试的; ll 号令可以看到文件的类型和所有文件;(linux的文件类型 需要大师把握)

简单统计文件个数的shell脚本

文章插图

3【简单统计文件个数的shell脚本】shell剧本, 说白了就是对 linux 号令的调集应用, 让我们更快的实现目标;所以要写剧本先要熟悉号令;小编的剧本用的号令之一就是 find 号令;经由过程 find -type 查找指定类型的文件;如图 , f (linux 用 - 暗示)指定的是 通俗文件;(文件类型几种, 就只说常见 目次 d 和通俗文件  f   的)

简单统计文件个数的shell脚本

文章插图

4然后 find -type d就可以查看当前目次下 的次级目次;包罗埋没的 目次  ;(就是  点  “.” 开首的目次)

简单统计文件个数的shell脚本

文章插图

5find -name “ ”,这个号令可以指命名字来查找;连系 -type, 呈现 find -type ! -name “.*”, 如许就可以只查找 显示的文件;如图二;

简单统计文件个数的shell脚本

文章插图

简单统计文件个数的shell脚本

文章插图

6然后经由过程管道符 “|”连系 wc(可以统计) 这个号令, 可以直接统计出目次个数;

简单统计文件个数的shell脚本

文章插图

7然后我们大白了号令就可写剧本了(根基的剧本书写规范, 仍是要懂的);如下图就是小编的剧本, 很是简单;( read 是 读取键入的值, 付与后面的变量 x)

简单统计文件个数的shell脚本

文章插图

注重事项小我进修经验, 仅作分享交流;

以上内容就是简单统计文件个数的shell脚本的内容啦, 希望对你有所帮助哦!

    推荐阅读