当前位置:  技术问答>linux和unix

求助一个linux shell编程问题

    来源: 互联网  发布时间:2016-10-12

    本文导语:  编写一个shell脚本,对输入的参数进行分析,如果参数中含有  (1) 目录名(路径),则显示该目录(路径)下的文件的详细信息  (2) 普通文件名, 则显示该文件内容  (3) 字符串 telnet, sshd, 则启动对应服务  (4) 如果不...

编写一个shell脚本,对输入的参数进行分析,如果参数中含有
 (1) 目录名(路径),则显示该目录(路径)下的文件的详细信息
 (2) 普通文件名, 则显示该文件内容
 (3) 字符串 telnet, sshd, 则启动对应服务
 (4) 如果不是上述3种情况,输出提示信息”wrong input!”

大家伙最好给个完整的shell, 千万不要东一句西一句, 如果这样我实在是无法把大家零散的语句拼凑出一个完整的脚本出来 大家见谅啊 呵呵 在此先谢过了 呵呵 

|
没有测过,你试下吧


#!/bin/sh

while :
do
  echo -n "input(quit:Ctrl+D):"
  read CMD
  if [ -d $CMD ];then
    ls $CMD
  elif [ -f $CMD ];then
    cat $CMD
  elif [ "$CMD" = "telnet" -o "$CMD" = "sshd" ];then
    eval $CMD;
  else
    echo "wrong input"
  fi
done
exit 0

|
代码我就不写了 既然是linux 基本都是bash  我推荐一本书  一定要看
《ABS》  在线看的地址http://www.linuxsir.org/main/doc/abs/abs3.7cnhtm/index.html

    
 
 

您可能感兴趣的文章:

  • 求助:linux/unix网络编程
  • 紧急求助java多线程编程!!!!!!!!!!!!!
  • 求助linux下的网络编程问题
  • 新手求助KDE编程起步
  • 我的linux下无法进行console图形编程,求助!!!
  • [高分求助]------如何在linux下编程实现录音
  • linux下图形编程入门求助
  • 求助:谁有KDevelop编程的中文介绍?
  • 求助:在模块编程下,如何进行debug??
  • 在Linux的Eclipse中用C语言编程,求助
  • Solaris下编程求助
  • 大侠,求助!!LINUX下TCP套接字编程中客户端出现段错误
  • 求助!!linux下socket编程
  • [求助]请问socket编程中send()函数可以发送整形数据吗?
  • 求助shell编程
  • 关于windows xp下的jdk编程的问题!(高分求助!!)
  • 求助ftp编程高手一个问题----有关免费包libftp-5.0
  • 求助:如何在linux下编程检测网线被拔掉?
  • 求助:Linux下线程编程的问题~~~~~~~~~~~~~~~~~~~`
  • ftp port方式编程求助
  • 【求助】iplanet问题,求助高手解答!
  • 菜鸟求助,solaris下计算问题求助
  • 【求助】SOS紧急求助..............极为简单的问题...跪求....
  • module的问题.版本问题 求助
  • 求助关于linux和windows引导lilo的问题
  • 求助~~求助 ~~linux文件读写问题
  • 求助! 又出现问题了!
  • 一个简单的问题,高分求助!!!
  • VJ的一个问题,高分求助,熟悉VJ得请进!
  • socket实现多文件并发传输,求助多线程实现问题?
  • 各位大侠,求助一个关于ubuntu系统的问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 高分求助高分求助高分求助高分求助高分求助高分求助
  • 怎样读取HZK24S前十区的内容啊???求助求助
  • 紧急求助!紧急求助!
  • 高分求助啊!求助SUSE 10.0 不能上网.
  • 急急急急急急急啊,紧急求助啊!!!!!满分求助啊!!!!!!
  • 求助:linux下 vim的配置(高分求助)
  • red hat怎么安装gcc啊!总是出错,求助求助啊!!!yum源怎么改啊!!
  • 求助:信号 --13 进程中断
  • 求助,安装了红帽子后进不了
  • 新装linux求助
  • (高分求助)请问,那里有软件开发的<设计文档>
  • 紧急求助:Unix下给文件夹重命名用什么命令?谢谢!!!!
  • 高分求助
  • 高分求助foxpro的jdbc驱动程序!!!!
  • ~(取反)操作错误,求助!谢谢
  • 求助:在Java中如何获得当前系统的CPU型号?
  • RPM紧急求助
  • 求助:如何在UNIX下访问已经在WINDOWS下安装好的ORACLE?
  • 求助!
  • 高分求助实例!!!!定期删除文件!!!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3