《Linux操作系统》shell编程的例题.docVIP

  • 67
  • 0
  • 约3.38千字
  • 约 9页
  • 2017-04-20 发布于浙江
  • 举报
shell编程的例题: 例1:成批添加用户: 参考示例: ls a\?.c 列出当前目录下名为 a?.c 的文件 例:显示当前目录下以大写开头的文件 ls –I[^A-Z]* ls | wc –l shell 将首先执行 ls 命令,并将 ls 的输出传给命令 wc –l ,由于 wc –l 的功能是统计输入文件的行数,因此、这个包含管道符的命令将显示出当前目录中文件的行数。 示例: mail dns@ letter 该命令将文件 letter 的内容以电子邮件(E_mail)的形式发送给名字为 dns 的用户。 示例: (data;who) userlog 把命令 data 和 who 的输出存入文件 userlog 中 ls filelist 把当前目录中的文件名附加到文件 filelist 的末尾。 说明:如果指定的文件名不存在,就不能成功地执行,这时 shell 会给出错误信息:No such file or directory。 示例: cp `ls *.txt` aaa 说明:这里`是重音号(反单引号),shell将两个重音号间的字符串当作命令来解释执行。如果用单引号,则 shell 无法识别。命令替换在shell编程中用的较多。 示例: 当前目录下有: a.out

文档评论(0)

1亿VIP精品文档

相关文档