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

老师布置的作业。。。。看不懂呀,,求指点………………

    来源: 互联网  发布时间:2017-02-27

    本文导语:  1. num=10     ## number of files to print 2. short=0      ## set to 1 for short listing 3. time+ %d-%b-%Y %H:%M:%S "'   ## GNU-#specific time format 4. opts=Aadn:os  5. while getopts $opts opt 6.   do 7.        case $opt in 8.       ...

1. num=10     ## number of files to print
2. short=0      ## set to 1 for short listing
3. time+ %d-%b-%Y %H:%M:%S "'   ## GNU-#specific time format
4. opts=Aadn:os 
5. while getopts $opts opt
6.   do
7.        case $opt in
8.              a|A|d)  ls_opts="$ls_opts -$opt" ;; ## options passed to ls 
9.                     n)  num=$OPTARG ;; ## number of files to display
10.                     o)  ls_opts="$ls_opts -r" ;; ## show oldest files, not newest
11.                     s)  short=$(( $short + 1 )) ;;
12.             esac 
13.     done
14. shift $(( $OPTIND - 1 )) 
15. case $short in
16.           0) ls_opts="$ls_opts -l -t" ;; ## long listing, use -l
17.           *)  ls_opts="$ls_opts -t" ;; ## short listing, do not use -l
18.  esac 
19. ls  $ls_opts $timestyle "$@" | {
20.   read        ## In bash, the same as: IFS= read -r REPLY
21.   case $line in
22.          total*) ;; # ???
23.                 *) printf "%sn" "$REPLY" ;;
24.      esac 
25.  cat
26. } | head –n $num


|
这个就是实现一个个性化的 ls

根据命令行选项,显示不同的输出格式

|
获取命令行参数,然后干点什么.

|
执行下试试

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 老师留的一道关于使用fork()创建child来并行处理的作业题,请各位大侠给点灵感,跪谢!!!!
  • 代码比较长, 但是编译连接都通过了,就是结果不对。 希望各位帮帮忙, 时间紧急啊。老师要完成的作业
  • 那位老师帮我看看怎么给加个注释#
  • 烦请老师们给个详细的分区方案,非常感谢
  • ?老师?
  • ?老师 ?
  • 请问各位老师fedora 8下不能出声音,怎么解决?
  • 请各位老师给出个主意
  • ?老师 ? iis7站长之家
  • VJ就是烂, 我都快用出心脏病来了,该死的老师偏要用他,现在终于解脱了
  • 找一本伍云辉老师的linux服务器配置与管理的书?哪位仁兄有?
  • 请教老师:linux系统大家是如何备份的啊?
  • 急压!哪里有廖若雪老师编的《JSP高级编程》的原码?
  • 初中计算机老师给我们出过一道题,那时候印象很深
  • 开始在Linux 下开发,拜一些老师,薄礼请笑纳。
  • 升级GCC版本,请老师指教
  • 关于main()函数参数调用的问题,老师请进~谢谢
  • echo -e 与echo -n的区别,我们老师是不是说错了
  • 老师请进:关于getrlimit怎么结束子程序还有如何取得子进程占用的虚拟内存?
  • 聘请JSP/BEA/Oracle辅导老师解决技术问题
  • 【急】求助各位老师。关于getrusage函数的用法。
  • 老师讲第二遍了,可讲得太快,我还是没弄懂,关于unix的文件的语句提取?


  • 站内导航:


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

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

    浙ICP备11055608号-3