LINUX 第四节课后编程题答案.docVIP

  • 69
  • 0
  • 约1.77千字
  • 约 8页
  • 2017-06-03 发布于湖北
  • 举报
LINUX 4.9编写一个shell脚本,它把第二个位置参数及其以后的各个参数指定的文件复制到第一个位置参数指定的目录中。 #!/bin/bash dir=$1 /初始化 shift /参数向左移 while [ $1 ] /循环 do file=$1 / 初始化 ,赋值现在位置的参数1 cp $1 $dir /将现位置参数1中的值复制到目录中 shift /参数左移 done ls $dir 显示指定目录中的列表 运行:bash 代码名称 要移动的目录 要移动的文件 《4.10》编写一个shell脚本,显示当天日期,查找给定的某用户是否在系统中工作。如果在系统中,就发一个问候给他。 #!/bin/bash date /显示日期 if who |grep ^$1 /寻找用户 then write $1 ! /对用户发消息 ! echo hello ! fi 运行:bash vi编辑的文件 4.11打印给定目录的某些文件,由第一个参数指出文件所在的目录,其余参数是要打印的文件名 #!/bin/bash dir=$1 cd $ dir shift for f in $@; do cat $f done 运行:bash 程序代码名称 目录名称 文件名称 4.12利用for循环将当前目录下的(*.

文档评论(0)

1亿VIP精品文档

相关文档