shell的面试题
来源:互联网 发布:js中获取php变量 编辑:程序博客网 时间:2024/04/27 06:11
在网上看到一道考shell的题——统计出一个文件夹下大小大于7MB的文件夹
好,我也来装一下深沉,个人觉得,这道题主要考的是对经常使用的linux的熟练程度(我不是很熟,哈哈),题目要统计,主要用到两个步骤:查找+计数,只要查找出文件夹下大于7MB的文件夹,然后就可以计数了。查找要用什么命令呢,可以用find,用find查找出一个文件夹下size大于7MB的文件夹用
find . -size +7M -type d #在当前目录下查找
然后,计数要用什么呢,可以用wc,这里用到的只有计算行数,因为find把符合条件的文件夹筛选出来后,要统计文件的个数,其实就是统计行数,
find . -size +7M -type d | wc -l这样,题目基本上就解决了。当然,还可以这样写
find . -size +7M -type d | awk 'END{print NR}'答案也不是唯一的,对了,关于find有有趣的文章,
Mommy, I found it! — 15 Practical Linux Find Command Examples (中文翻译)
关于linux统计行数的有,linux统计行数方法及效率测试
0 0
- shell的面试题
- shell脚本--字符串的截取【面试题】
- shell部分面试题
- shell面试题
- shell面试题
- shell 面试题
- shell经典面试题
- shell面试题收集
- linux-shell面试题
- shell 脚本 面试题
- shell 面试题
- shell面试题
- shell面试题
- Shell脚本常见面试题
- 经典shell面试题整理
- 经典shell面试题整理
- shell编程--企业面试题
- 25道shell面试题
- Shark:强大的开源C++机器学习库
- android中Activity四种启动模式
- jQuery最简单的响应式幻灯片插件
- C#经典排序
- Maven-添加jar包到本地/远程仓库
- shell的面试题
- (三)Tomcat源码解析 - Tomcat基础知识介绍
- html5入门
- Objective-C一个简单类应该有哪些部分,何如写?
- 在Maven Central发布了自己的第一个开源项目
- 关于oracle中varchar2的最大长度
- MyEclipse快捷键大全
- 走进swfit(五)OC调用Swift
- C# 线程同步(1)- 临界区&Lock