首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编一个Shell程序dir_grep,程序有两个位置参数,位置参数1是指定的查找字符串, 例如位置参数2是目录,如位置参数2存在,则打开位置参数2指定的目录,查找该目录 中所有文件中是否含有位置参数1指定的字符串,如查找成功,将文件移到/tmp目录下。 如
编一个Shell程序dir_grep,程序有两个位置参数,位置参数1是指定的查找字符串, 例如位置参数2是目录,如位置参数2存在,则打开位置参数2指定的目录,查找该目录 中所有文件中是否含有位置参数1指定的字符串,如查找成功,将文件移到/tmp目录下。 如
admin
2016-05-12
38
问题
编一个Shell程序dir_grep,程序有两个位置参数,位置参数1是指定的查找字符串,
例如位置参数2是目录,如位置参数2存在,则打开位置参数2指定的目录,查找该目录
中所有文件中是否含有位置参数1指定的字符串,如查找成功,将文件移到/tmp目录下。
如位置参数不够,则显示信息后退出。
如输入命令行:
di qrep.sh examstr/.home/wang将显示/home/wang目录下所有含有字符串examstr的文件名,并将这些文件移到/tmp目录下。
选项
答案
程序清单24-2:dir_grep.sh #!/bin/sh if test$#-eq 2;then if test-d$2;then #如是目录 cd S 2 for file in*;do #查找该目录中所有文件 grep $1 $file>/dev/null if test $?-eq 0;then echo $file mv $file/tmp fi done fi else echo Using:S 0 string dir fi。
解析
转载请注明原文地址:https://jikaoti.com/ti/4QEaFFFM
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
生成下列等加速度分布指令信号:假设步进电动机步进角为1.8°,由零初始速度加速0.1s达到10r/min,然后恒速度100r/min维持3s。最后0.1s到停止位置,减速度与初始速度相等,时钟信号频率为1000Hz,寄存器字长为16位带符号小数,希望在产生
描写顺序控制的方法有哪些?
按要求设计一个PLC控制系统控制两台电动机A、B工作的系统,要求:(1)按钮X1为A电动机起动,按钮X2为A电动机停止(输出Y1)。(2)钮X3为B电动机起动,按钮X4为B电动机停止(输出Y2)。(3)只有A电动机在工作中,B
什么是全闭环伺服系统?
价值工程的一般工作程序不包括()
全面质量管理可以分为四个阶段,即计划、执行、检查和_______。
建设程序
两个以上法人或者其他组织组成一个联合体,以一个投标人的身份共同投标是()
已知某企业2000年前6个月的销售额如下表:(1)运用算术平均数预测法预测该企业2000年第7个月的销售额。(2)由于第七个月的销售额受第五、六两个月销售额的影响程度较大,因此,五、六两月权重分别为2和3,而其他月份权重为1,请给出第七个月的加权移动
在操作系统中,一方面每个进程具有独立性,另一方面进程之间又具有相互制约性。对于任何两个并发进程,它们之间()
随机试题
A、Itmayleadtomisunderstandingdespitegoodintentions.B、Itassumesthathumanbeingsareallgood-natured.C、Itmaysometim
首开管理定义先河的_______认为,“管理,就是实行计划、组织、指挥、协调和控制”。
设函数f(x)在区间f[a,b]连续且不恒为零,则下列各式中不恒为常数的是()
并殖虫病的主要预防措施包括
患者,女,52岁,出现刺激性干咳就诊,胸部X线片及CT示:两肺多发结节,最大直径15mm,考虑多发转移瘤。行开胸探查,左肺上叶舌段楔形切除术。术后病理报告:梭形细胞瘤。怀疑此肿瘤为间叶组织来源,下列标志物有助于诊断的是
A.肝肾不足B.心脾不足C.心肾不足D.肝脾肾不足E.心脾肾不足
牵牛子的功效是
控制工程项目施工过程的质量,必须从最基本的______控制入手。
从理论上讲,资产净值应与股价保持一定比例,即资产净值增加,股价上涨;资产净值减少,股价下跌。( )
(2016·河北)基本情绪包括“喜、怒、哀、乐”四种形式。()
最新回复
(
0
)