Chinaunix首页 | 论坛 | 博客
  • 博客访问: 241012
  • 博文数量: 84
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 451
  • 用 户 组: 普通用户
  • 注册时间: 2013-04-05 13:45
个人简介

IT!

文章分类
文章存档

2013年(84)

我的朋友

分类: LINUX

2013-10-05 19:44:01

原文地址:Shell 第二章练习答案 作者:顽主

p35-1

 

先在新建文件夹目录下创建题中文件

 

然后ls确认文件是否建好

echo * 显示当前目录下所有文件

echo *[!0-9] 显示所后不以数字结尾的文件

echo m[a-df-z]* 显示以m开头任意字母居中,任意字符结尾的文件

echo [A-Z]* 显示以任意大写字母开始文件,没有该文件则显示[A-Z]*

echo jan* 显示以jan开头任意字符结尾的文件

echo *.* 显示文件名中含.的文件

echo ????? 显示文件名为5个字符的文件

echo *02 显示以02结尾的文件

echo jan?? feb?? mar?? 显示以jan,feb,mar开头任意2字符结尾的所有文件

echo [fjm][ae][bnr]* 显示看头为fjm,中间为ae,第三位为bnr以任意字符结尾的文件

 

2下列命令的结果是什么?

ls | wc –l 统计当前目录文件行数(横行)

rm ??? 删除文件名为3个字符的文件

who | wc –l 显示当前登录用户行数

mv progs/* /users/steve/backup progs目录下所有文件移动到/users/steve/backup (mv不能移动progs下的文件,所以执行失败)

ls *.c | wc –l 统计当前目录下的任意字符开头以.c结尾的文件的行数(没有该文件,执行失败)

rm *.o 删除以任意字符开头以.o结尾的文件(没有这个文件,执行失败)

who | sort 看登录用户,并排序

cd; pwd 回到根目录并显示路径

cp memo1 .. memo1复制到上一级路径(第一次执行,是在根目录,没有memo1这个文件所以失败,回到上次目录后,再执行该命令,成功…)

plotdata 2>errors & 标准错误输出,并转移到后台

阅读(413) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~