大家都知道在Linux下统计文本行数可以用wc -l 命令,例如:

-bash-3.2$ cat pif_install.log | wc -l
712

但在Windows下如何统计输出文本的行数呢,答案是使用find /c命令

1、 统计包含某字符串的行数 。例如在统计网络连接时的TIME_WAIT数等

netstat -an | find /i /c "TIME_WAIT"

这里/i参数是忽略大小写,/c参数是统计包含"TIME_WAIT"字符串的行数或记录数。

2、 统计所有行数 。find还有个选项/v,意为不包含某字符串的行数,使用该选项可以统计文本的行数,例如:

C:\Users\NR>type test.txt | find /v /c ""
253

注意:文件中的空行除了最后一个空行不被统计外,其余的空行均可正确统计。

@echo off for /f "delims=" %%i in ('dir/b/s *.*') do ( for /f "usebackq" %%j in ("%%i") do set /a n=n+1 REM 这里是为了减去批处理文件自身代码 行数 11行 set /a n=n-11 echo.&call echo.&call echo.&call echo.&call echo ______________. 由于自动化测试需求,而编写的一个小工具,作为框架中的一个插件使用。也可以单独使用。 主要用来快速清除系统日志包括System/Application/Security; 根据需求将System/Application/Security导出为一个文本文件,便于浏览,这个是操作系统自带的工具所不具备的。 1. 清理系统system日志 iWinEventLog.exe -c system 2. 导出系统日志system为一个文本文件 iWinEventLog.exe -s system -l abc.txt 3. 获得帮助 iWinEventLog.exe -h 下一版本将提供根据筛选功能。 @echo off for /f "delims=:" %%a in ('dir /b "C:\test\*.txt" ^| findstr /n .*') do set count=%%a if %count% equ 32 ( echo 执行某些 命令 ) else ( echo 提示错误 现有若干以IP地址命名的文件,192.168.1.1.txt,192.168.1.2.txt等等等。。。需要 统计 每个文件中指定关键字所占的 行数 。这种重复性的字符查找工作用批处理来完成自然是再适合不过啦!整体思路很简单,使用for循环来遍历文件,使用find /c 命令 来进行关键字的查找,然后将结果输出到另一个文件,内容格式为:ip:n。关键代码如下:for %%i in (*.txt) do (f... 计算机应用基础第四次作业 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 第四次作业 一、单项选择题(只有一个选项正确,共50道小题) 1. 消息认证的内容不包括_______。  (A) 消息语义的正确性 (B) 证实消息发送者和接收者的真实性 (C) 消息的序号和时间 (D) 消息内容是否曾受到偶然或有意的篡改 正确答案:A 2. 下面哪一项不是计算机采用二进制的主要原因______。  (A) 二进制可与十进制直接进行算术运算 (B) 二进制运算规则简单 (C) 二进制只有0和1两个状态,技术上容易实现 (D) 二进制数的0和1与逻辑代数的"真"和"假"相吻合,适合于计算机进行逻辑运算 正确答案:A 3. 存储一个汉字的内码所需的字节数是 。 (A) 8个 (B) 2个 (C) 1个 (D) 4个 正确答案:B 4. 下面4个工具中,属于多媒体文件编辑工具的是____。 (A) Excel (B) Winzip (C) Premiere (D) JBuilder 正确答案:C 5. 代理服务器可以加快对网络的浏览速度原因是________。 (A) 以上都不是 (B) 服务器性能优良  (C) 服务器客户端少 (D) 保存用户访问数据记录 正确答案:D 6. 人造卫星轨迹计算主要涉及计算机应用中的______。 (A) 过程控制 (B) 科学计算 (C) 人工智能 (D) 辅助设计 正确答案:B 7. 计算机中的所有信息都是以二进制方式表示的,这两个二进制数是______。 (A) 0和2 (B) 0和1  (C) 1和2 (D) 1和10 正确答案:B 8. 关于外存与内存的相互关系,下列四项说法正确的是 ______。 (A) 内存存取速度比外存慢   (B) 内存存取速度比外存快  (C) 内存存储容量通常与外存一样大 (D) 内存与外存都要使用非电子器件 正确答案:B 9. 与99D等值的是______。 (A) 163H (B) 143O (C) 36H (D) 1000011B 正确答案:B 10. 微机中采用的ASCII编码,表示一个字符需占用二进制数______。   (A) 7位 (B) 6位  (C) 16位 (D) 8位 正确答案:A 11. 在Excel 2003工作表的单元格中,若想输入作为学号的数字字符串550327,则应输入______ 。   (A) '550327'   (B) "550327" (C) 550327 (D) '550327 正确答案:D 12. Windows 中,在选定文件或文件夹后,将其彻底删除的操作是______。   (A) 用Delete键删除   (B) 用窗口中"文件"菜单中的"删除" 命令 (C) 用鼠标直接将文件或文件夹拖放到"回收站"中 (D) 用Shift+Delete键删除 正确答案:D 13. 对工厂的生产管理、计划调度、 统计 报表、质量分析等属于计算机应用中的____ __。 (A) 实时控制 (B) 人工智能   (C) 科学计算  (D) 数据处理 正确答案:D 14. 下列存储器中,CPU能直接访问的是______。 (A) 软盘存储器   (B) CD-ROM   (C) 硬盘存储器 (D) 内存储器 正确答案:D 15. 显示器的分辨率是它的一个主要的性能指标,关于分辨率的正确描述是______。   (A) 分辨率的像素多了,每个像素越大 (B) 分辨率是显示器屏幕上总的像素的点数 (C) 分辨率是显示器屏幕上光栅的列数 (D) 分辨率是显示器屏幕上光栅的 行数 正确答案:B 16. 在Word编辑状态下,若要在当前窗口中打开(或关闭)'绘图'工具栏,则可选择的操作 是单击____菜单项。 (A) "视图" "绘图"   (B) "编辑" "工具栏" "绘图" (C) "视图" "工具栏" "绘图" (D) "工具" "绘图" 正确答案:C 17. 在Excel 2003中,日期数据的类型属于________。 (A) 数字  (B) 逻辑 (C) 时间 (D) 文字 正确答案:A 18. 在Windows 中,若要恢复回收站中的文件,在选定待恢复的文件后,应选择文件菜单中的 命令 项是_ _____。 (A) 删除 (B) 清空回收站 (C) 还原 (D) 关闭 正确答案:C 19. 为PowerPoint幻灯片设置打开权限密码的方法是_______。 (A) 使用"窗口"菜单中的"下一窗格" 命令 (B) 使用"工具"菜单中的"选项" 命令 (C) 使用"格式"菜单中的"幻灯片设计" 命令 (D) 使用"插入"菜单中的"对象" 命令 正确答 先clone要分析的仓库到本地,注意要把需要分析的branch全部clone下来,Analyzer会把所有本地存在的分支都计入 统计 结果 然后执行以下 命令 来生成分析报告 ######注意使用Python3解释器 ./RepositoryAnalyzer <RepoDirctory> python RepositoryAnalyzer <RepoDirctory> 注: 在Report中点击一个Author可以将底部相应的commit高亮 对一些Git仓库,我们会希望能自 计算机试卷2 一、单选题 1、第一代计算机使用的主要电子器件是______。 A:大规模和超大规模集成电路 B:集成电路 C:晶体管 D:电子管 2、按使用范围,可把计算机分为两种,即通用机和______。 A:阅读机 B:小型机 C:笔记本 D:专用机 3、计算机的主要特点之一是______。 A:很高的计算精度 B:一般的计算精度 C:只能达到10位以内的计算精度 D:能够达到10~20位的计算精度 4、使用计算机对数据进行分类、存储和 统计 ,这属于计算机应用中的______。 A:科学计算 B:数据共享 C:人工智能 D:数据处理 5、用语言、文字、符号、场景、图像、声音等方式表达的内容统称为______。 A:信息社会 B:信息技术 C:信息 D:信息处理 6、计算机系统中的硬件系统包括主机和外设。下面关于主机正确的说法是______。 A:CPU和内存储器合称主机 B:主机包括外存 C:主机箱内所有的硬件都是主机的构成部分 D:主机必须包括计算机网络 7、计算机中存储容量的基本单位是字节BYTE,用字母B表示。1MB=______。 A:1000KB B:1024KB C:512KB D:500KB 8、系统软件中最基本的是______。 A:文件管理系统 B:操作系统 C:文字处理系统 D:数据库管理系统 9、下列四类存储器中,读写速度最快的是______。 A:软盘存储器 B:内存储器 C:光盘存储器 D:硬盘存储器 10、计算机各种部件相互联结的纽带和桥梁是______。 A:主板 B:内存 C:CPU D:硬盘 11、显示器的分辨率是它的一个主要的性能指标,关于分辨率的正确描述是______。 A:分辨率的像素多了,每个像素越大 B:分辨率是显示器屏幕上光栅的列数 C:分辨率是显示器屏幕上光栅的 行数 D:分辨率是显示器屏幕上总的像素的点数 12、微机系统与外部交换信息主要是通过______。 A:输入输出设备 B:键盘 C:光盘 D:内存储器 13、CPU单位时间内发出的脉冲数称作______。 A:运算速度 B:字长 C:主频 D:内存容量 14、如果11+1=100,这说明使用的是______。 A:十六进制数 B:十进制数 C:八进制数 D:二进制数 15、字母A的ASCII码是65,那么字母Z的ASCII码是______。 A:39 B:38 C:90 D:91 16、Word是一种______。 A:汉字操作系统 B:文字处理软件 C:多媒体制作软件 D:中文浏览网站 17、在Word的编辑状态,要将文档中选定的文字移动到指定位置去,首先对它进行的操 作是单击______。 A:"编辑"菜单下的"复制" 命令 B:"编辑"菜单下的"清除" 命令 C:"编辑"菜单下的"剪切" 命令 D:"编辑"菜单下的"粘贴" 命令 18、在Excel 2003中,A7和N9围成的单元格区域的表示为______。 A:A7#N9 B:A7+N9 C:A7:N9 D:A7<N9 19、在Excel 2003中,选择一块单元格区域后,若要实现合并及居中的功能则最少需要单击格式工具 栏中相应的______。 A:2个按钮 B:3个按钮 C:4个按钮 D:1个按钮 20、 Windows 开始菜单中的"所有程序"是______。 A:资源的集合 B:已安装应用软件的集合 C:用户程序的集合 D:系统程序的集合 21、要启动记事本,应依次执行的一组操作步骤是 。 A:开始-所有程序--附件--记事本 B:我的电脑--控制面板--记事本 C:资源管理器--记事本 D:我的电脑--控制面板--辅助选项--记事本 22、 Windows 的窗口中,为滚动显示窗口中的内容,鼠标操作的对象是 。 A:菜单栏 B:滚动条 C:标题栏 D:文件及文件夹图标 23、选择在"桌面"上是否显示语言栏的操作方法是____。 A:控制面板中选"区域和语言"选项 B:控制面板中选"添加和删除程序" C:右击桌面空白处,选属性 D:右击任务栏空白处,选属性 24、在 Windows 中,当选定文件或文件夹后,不将文件或文件夹放到"回收站"中,而直接删除的操作是 ______。 A:按Delete键 B:用鼠标直接将文件或文件夹拖放到"回收站"中 C:按Shift+Delete键 D:用"我的电脑"或"资源管理器"窗口中"文件"菜单中的删除 命令 25、不同于一般的纯文本格式的邮件,下列哪一种电子邮件可以插入好看的图片,可以更 改字体或者字的大小、颜色等,做到"图文并茂"_________? A:Word格式的邮件 B:传统电子邮件 C:Web格式的邮件 D:文本格式的邮件 26、MUA是指________。 A:邮件传输代理 B:邮件用户代理 C:邮件投递代理 D:邮件传输协