博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
文件的输入输出如何管理
阅读量:3935 次
发布时间:2019-05-23

本文共 1605 字,大约阅读时间需要 5 分钟。

第二单元练习题

1.用命令和正确表达式按照要求建立文件

用一条命令建立12个文件WESTOS_classX_linuxY(X的数值范围为1-2,Y的数值范围为1-6)
这些文件都包含在root用户桌面的study目录中
用一条命令建立8个文件redhat_versionX(X的范围为1-8),这些文件都包含在/mnt下的VERSION中
2.管理刚才建立的文件,要求如下
用一条命令把redhat_versionX中带有奇数的文件复制到桌面的SINGLE中
用一条命令把redhat_versionX中带有偶数的文件复制到桌面的DOUBLE中
用一条命令把WESTOS_classX_linuxY中class1数的文件移动到桌面的CLASS1中用一条命令把WESTOS_classX_linuxY中class2的文件移动到桌面的CLASS2E中
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

如何管理输入

“<” 输入重定向

tr ‘a-z’ 'A-Z ’ < west 把west文件中的内容定向到tr程序中
在这里插入图片描述
图示操作将west中的内容定向到tr中转为大写

“<<” 多行录入

tr ‘a-z’ 'A-Z ’ << EOF(此处EOF可为任意字符)
test 此处的test不能表示为文件名称只表示test字符
test1
EOF
在这里插入图片描述

如何管理系统输出

输出重定向

>、2>、 &>

find /etc/ -name passwd >file 将正确输出赋予文件file

find /etc/ -name passwd 2>file 将错误部分的输出赋予文件file

find /etc/ -name passwd &>file 将全部输出赋予文件file

重定向管理会覆盖原文件内容,name指“名称为:”

追加

>>、2>>、 &>>

find /etc -name passwd >> westos.out 追加正确输出

find /etc -name passwd 2>> westos.out 追加错误输出
find /etc -name passwd &>> westos.out 追加所有输出
追加与重定向功能类似,但不会覆盖原文件内容
在这里插入图片描述
在这里插入图片描述
管道符 “|”

把前一条输出变成输入传递到下一条命令操作

find /etc/ -name passwd | wc -l 查看etc中passwd的正确输出有多少行

find /etc/ -name passwd 2>&1 | wc -l 查看etc中passwd的全部输出有多少行(2>&1将错误输出导入正确输出中)

在这里插入图片描述
管道只处理正确输出

2>&1把编号为2的输入转换到编号为1的输出中

tee 复制输出到指定位置,使得生成文件变为两份

管道在一命令中可使用多次

在这里插入图片描述

附加:

gnome-session-quit --force 注销当前用户

find xxxxxx 2>/dev/null 屏蔽错误输出

xxx |tee /dev/pts/0| xxx 显示输出

本章练习题

在普通用户下执行命令完成以下操作:

1.查找/etc/下的passwd文件屏蔽错误输出

2.查找/etc/下的passwd文件正确输出保存到/tmp目录中的westos.out中,错误输出保存到/tmp/目录中的westos.err中
3.查找/etc/下的passwd文件保存所有输出到/tmp目录中的westos.all中并统计输入的行数
4.查找/etc/下的passwd文件统计输出行数并显示输出内容
5.转换/etc/目录中passwd文件中的所有字母为大写并统计文件行数
6.请用脚本非交互模式编写文件westos.file内容为:
hello linux
hello westos
hello linux
westos linux is very nice !!

 在这里插入图片描述
 在这里插入图片描述
 在这里插入图片描述
 4
 在这里插入图片描述
 5
 在这里插入图片描述
 6
 在这里插入图片描述

转载地址:http://saegn.baihongyu.com/

你可能感兴趣的文章
如何正确实施印刷业ERP(二)
查看>>
如何正确实施印刷业ERP(一)
查看>>
[读书社区]值得珍藏的81句名言...
查看>>
ASCⅡ码表
查看>>
Server-U4架设FTP服务器
查看>>
电脑端口基础知识
查看>>
富人和穷人的12大经典差异
查看>>
市场营销学经典语句摘录!
查看>>
谈IT技术人员的创业---作者:李立辉-----转自www.01ch.net
查看>>
背单词最科学的方法
查看>>
杨凡老师谈怎样背好单词
查看>>
很有用的哦。。历年考研英语翻译精解(2003-1994)
查看>>
如何突破英语口语  
查看>>
征服英语的33条军规
查看>>
学外语的十条经验  
查看>>
闾丘露薇:我的婚姻错在哪
查看>>
挖掘创业机会的七种方式
查看>>
CIO时间>金钱新逻辑:从刷牙洗澡开始
查看>>
中国房价长期暴跌不可避免!
查看>>
10部令人泣不成声的经典电影(多图)
查看>>