1、写脚本实现,可以用shell、perl等。在目录/tmp下找到100个以abc开头的文件,然后把这些文件的第一行保存到文件new中。
2、写脚本实现,可以用shell、perl等。把文件b中有的,但是文件a中没有的所有行,保存为文件c,并统计c的行数。
解答思路:
1:觉得用shell更好一些,代码如下
#!/bin/sh for filename in `find /tmp -type f -name "abc*"|head -n 100` do sed -n '1p' $filename>>new done |
注释:第一,用到了find命令,其中-type f表示选取普通文件,-name用于设定文件名;第二,head -n 100命令用于取出前100项。第三,sed -n ’1p’用于取出文件的第一行内容。第四,>>new表示追加到文件new中。
2:第二个题目还是用perl更方便一些,代码如下:
[rocrocket@wupengchong shellstudy]$ cat roc.pl
#!/usr/bin/perl -w open B,"<b" or die "b error.($!)"; open C,">c" or die "c error.($!)"; my $find=0; my ($myb,$mya); while(<B>){ $find=0; chomp($myb=$_); print "B ",$myb,"\n"; open A,"<a" or die "a error.($!)"; while(<A>){ chomp($mya=$_); print "A ",$mya,"\n"; if($mya=~/$myb/){ $find=1; print "FIND!\n"; } } if($find==0){ print C $myb,"\n"; } } close A; close B; close C; $linenum=`cat c|wc -l`; print "c line count:",$linenum; |
相关推荐
C++代码分析,seq指令,最小生成树,二叉树,数据链路层,代码找错、js文件、树的双亲,内联函数,php脚本,时间复杂度,像素编程,序列反转编程,
Python基础知识笔试 一、单选题(2.5分*20题) 1. 下列哪个表达式在Python中是非法的? B A. x = y = z = 1 B. x = (y = z + 1) C. x, y = y, x D. x += y 2. python my.py v1 v2 命令运行脚本,通过 from sys ...
python笔试题全文共8页,当前为第1页。python笔试题全文共8页,当前为第1页。python笔试题 python笔试题全文共8页,当前为第1页。 python笔试题全文共8页,当前为第1页。 Python基础知识笔试 一、单选题(分*20题) ...
python笔试题(1)全文共5页,当前为第1页。python笔试题(1)全文共5页,当前为第1页。python笔试题 python笔试题(1)全文共5页,当前为第1页。 python笔试题(1)全文共5页,当前为第1页。 Python基础知识笔试 一、单选题...
都是,运维工程师考试常见题目,包括linux命令,shell 脚本,网络类知识考查。
Python基础知识笔试 一、单选题(分*20题) 1. 下列哪个表达式在Python中是非法的? B A. x = y = z = 1 B. x = (y = z + 1) C. x, y = y, x D. x += y 2. python v1 v2 命令运行脚本,通过 from sys import argv...
最新python笔试题全文共3页,当前为第1页。最新python笔试题全文共3页,当前为第1页。最新python笔试题 最新python笔试题全文共3页,当前为第1页。 最新python笔试题全文共3页,当前为第1页。 Python基础知识笔试 一...
python笔试题(2)全文共8页,当前为第1页。python笔试题(2)全文共8页,当前为第1页。python笔试题 python笔试题(2)全文共8页,当前为第1页。 python笔试题(2)全文共8页,当前为第1页。 python笔试题 Python基础知识...
这个文档包含linux和shell的基础知识,如果能够全部回答上来,说明基本掌握了linux和shell的基础知识,能够满足工作的需求。答案都是可以百度自行获得。
百度贴吧一键签到Python脚本,请使用python3运行,可放到服务器定时签到
百度pcs上传脚本
百度有钱推广软件自动安装脚本 针对百度有钱推广做的自动安装并带有安装进度界面(但用户不能干预)的一款小exe程序,附带有au3的源码。可以通过自己简单的修改做成任何你想要的自动安装程序。 exe程序的使用说明: ...
很齐全的ajax部分笔试题 Ajax的优缺点: 使用Ajax的最大优点,就是能在不更新整个页面的前提下维护数据。这使得 Web应用程序更为迅捷地回应用户动作,并避免了在网络上发送那些没有改 变过的信息。 对应用Ajax最主要...
阿里巴巴Linux运维工程师笔试题
python百度快排脚本(附刷排名整套参数).rar 某站价值300多块的源代码,分享上来给有需要的人
百度图片爬虫python脚本,可以爬下关键字搜索下的所有图片。
百度迁徙自动下载脚本,主要做了一些有趣的事情,全国所有城市的迁入迁出数据内容。
新数通 HCIE3.0 LAB完整版【拓扑+TS+TAC+解法】解法题库新增论述题HCIE笔试题库,同时赠送ENSP软件,用于2022年6月底HCIE数通笔试及LAB实验考试。 1、HCIE数通笔试背过里面题库去考全部通过 2、HCIE LAB拓扑及解法,...
1. 写一个shell脚本来得到当前的日期,时间,用户名和当前工作目录。 答案 : 输出用户名,当前日期和时间,以及当前工作目录的命令就是logname,date,who i am和pwd。 现在,创建一个名为userstats.sh文件,将下面...