免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1419 | 回复: 6
打印 上一主题 下一主题

请各位大虾和菜鸟都来帮帮我这个盲鸟!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-06-06 15:51 |只看该作者 |倒序浏览
由于自己是学软件工程的,所以有很多同学经常拿一些有关计算机方面的作业来叫我帮他们作 ,前几天还帮他们寝室所有人都做了一个UML的分析设计和说明,今天他又拿来一个关于UNIX SHELL编程的来给我做,无奈他'苦苦哀求',我只好答应.
        他给的题目到是简单,我自己也学过一些语言,想来编程不都差不多吗,就是换换符号而已,但是我从未接触过unix更别说unix shell编程了,自己上网查了查,看了一些unix shell编程的基础教程,也了解了一个大概,但对整个运行机制还不清楚,还不敢自己编呀(自己没unix shell编程工具,无法测试呀),免的'害'了别人.......     
        我知道找别人帮忙,自己首先得发了时间去解决,确实解决不了了,才到网上找大虾们帮忙,由于马上就要交了,我已经来不及搞清楚了.希望大虾们小抬一下贵手,帮帮小弟.........!!

    题目1:

    编写一个SHELL程序,他能够将指定目录及其子目录中的包含字符串LOOT的文本文件找出来

  题目二:

    往你的主目录下随便拷贝5个文件,用MV命令将这些文件名都变成大写,现在请你编一个SHELL程序,将这些文件名都变成小写

论坛徽章:
0
2 [报告]
发表于 2005-06-06 16:04 |只看该作者

请各位大虾和菜鸟都来帮帮我这个盲鸟!!!

1、find $1 -type f -exec grep -l "LOOT" {} \;

论坛徽章:
0
3 [报告]
发表于 2005-06-06 16:05 |只看该作者

请各位大虾和菜鸟都来帮帮我这个盲鸟!!!

2、for fn in `ls`
     do
     nfn=`echo $fn|tr [A-Z] [a-z]`
     mv $fn $nfn
     done
没测试呵呵

论坛徽章:
0
4 [报告]
发表于 2005-06-06 16:10 |只看该作者

请各位大虾和菜鸟都来帮帮我这个盲鸟!!!

自己搜一下论坛,这种东西多的死咯
ps:这样的还要编写个shell程序?有必要吗?

论坛徽章:
0
5 [报告]
发表于 2005-06-06 22:41 |只看该作者

请各位大虾和菜鸟都来帮帮我这个盲鸟!!!

哈哈......

  谢谢风云使者,我确实不知道有这么简单,主要是因为我第一天接触unix,我上网搜索的都是一些教程,它只是介绍一些基础,仔细看完对付这个应该有用,由于考试在即,我就不会为了解这两道题而发更多的时间看了

论坛徽章:
0
6 [报告]
发表于 2005-06-07 14:30 |只看该作者

请各位大虾和菜鸟都来帮帮我这个盲鸟!!!

题目1:
编写一个SHELL程序,他能够将指定目录及其子目录中的包含字符串LOOT的文本文件找出来
题目二:
往你的主目录下随便拷贝5个文件,用MV命令将这些文件名都变成大写,现在请你编一个SHELL程序,将这些文件名都变成小写



1
  1. grep -r "LOOT" $1 -l
复制代码


不知哪位高手能给题目2用一句话解答

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
7 [报告]
发表于 2005-06-07 14:54 |只看该作者

请各位大虾和菜鸟都来帮帮我这个盲鸟!!!

很简单的问题,一个字就能解决-----
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP