作业0728

练习题1:将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中
[[email protected] ~]# tr [:lower:] [:upper:] > /tmp/issue.out < /etc/issue 
[[email protected] ~]# tr ‘a-z‘ ‘A-Z‘ > /tmp/issue.out < /etc/issue
//使用tee在输出到文件的同时显示
[[email protected] ~]# tr ‘a-z‘ ‘A-Z‘ < /etc/issue | tee /tmp/issue.out
CENTOS RELEASE 6.8 (FINAL)
KERNEL \R ON AN \M
\L
\T
\U
练习题2:将当前系统登录用户的信息转换为大写后保存至/tmp/who.out文件中
[[email protected] wu]# who -a | tr [:lower:] [:upper:] > /tmp/who.out
[[email protected] ~]# who -a | tr ‘a-z‘ ‘A-Z‘ > /tmp/who.out
练习题3:一个linux用户给root发邮件,要求邮件题为”help”,邮件正文如下:Hello, I am 用户名,the systemversion is here,pleasehelp me to check it,thanks!操作系统版本信息
echo "Hello, I am $USER, the system version is here, please help me to check it, thanks! `cat /etc/centos-release` "  | mail -s help root
练习题4:将/root/下文件列表,显示成一行,并文件名之间用空格隔开。
M1:

[[email protected] ~]#echo `ls /root`
al3a Documents Music Templates

M2:

[[email protected] ~]# ls /root | tr ‘\n‘ ‘ ‘
练习题5:file1文件的内容为:”1 2 3 4 5 6 7 8 9 10” 计算出所有数字的总和
[[email protected] ~]# seq -s ‘ ‘ 1 9 > f
[[email protected] ~]# cat f1 2 3 4 5 6 7 8 9
[[email protected] ~]# echo $((`tr ‘ ‘ ‘+‘ < f`))45
练习题6:删除Windows文本文件中的‘^M‘字符
tr -d "\r" < oldfile > newfile
练习题7:处理字符串“xt.,l 1 jr#!$mn2 c*/fe3 uz4”,只保留其中的数字和空格
[[email protected] ~]# echo ‘xt.,l 1 jr#!$mn2 c*/fe3 uz4‘ > f
[[email protected] ~]# tr -cd ‘0-9  ‘ < f
 1 2 3 4
 [[email protected] ~]# tr -cd [:digit:]+‘ ‘ <f 
 1 2 3 4
时间: 2024-11-06 10:40:57

作业0728的相关文章

0728日作业

练习题1:将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中 [[email protected] ~]# tr [:lower:] [:upper:] > /tmp/issue.out < /etc/issue  [[email protected] ~]# tr 'a-z' 'A-Z' > /tmp/issue.out < /etc/issue使用tee在输出到文件的同时显示 [[email protected] ~]# tr 'a-z' '

马哥linux 0728作业

1,软链接和硬链接的区别 硬链接有以下特性 1)文件有相同的 inode 及 data block: 2)只能对已存在的文件进行创建: 3)不能交叉文件系统进行硬链接的创建: 4)不能对目录进行创建,只可对文件创建: 5)删除一个硬链接文件并不影响其他有相同 inode 号的文件. 而软链接有一下特性 1)软链接有自己的文件属性及权限等: 2)可对不存在的文件或目录创建软链接: 3)软链接可交叉文件系统: 4)软链接可对文件或目录创建: 5)创建软链接时,链接计数 i_nlink 不会增加: 6

【Python数据挖掘课程】 三.Kmeans聚类代码实现、作业及优化

这篇文章直接给出上次关于Kmeans聚类的篮球远动员数据分析案例,同时介绍这次作业同学们完成的图例,最后介绍Matplotlib包绘图的优化知识.        前文推荐:       [Python数据挖掘课程]一.安装Python及爬虫入门介绍       [Python数据挖掘课程]二.Kmeans聚类数据分析及Anaconda介绍        希望这篇文章对你有所帮助,尤其是刚刚接触数据挖掘以及大数据的同学,同时准备尝试以案例为主的方式进行讲解.如果文章中存在不足或错误的地方,还请海涵

软件工程——第二次作业(2)

施工中-- 作业要求:https://edu.cnblogs.com/campus/nenu/SWE2017FALL/homework/922 项目要求是编写出一个拥有"词频统计"功能的小程序,作为一个小程序,若只是实现基本的词频统计功能,其实并不是很难.但是,如果再附加一些需求和功能的话就会让我感到有点难度了,更何况为了以后课程的要求,我选择使用Visual Studio 2015编译器和C#语言这两种从未学过的工具,在4-5天之内共10个小时左右(预计,但是实际上确实是花了更多时间

2017282110285--第一次个人作业

第一部分:结缘计算机 1.你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢? 其实我从高一就开始接触编程了,在高中我搞了两年的算法竞赛,算是有一点算法基础(捂脸,其实实力弱得一批),也是在那个时候开始爱上了编程.因此在高考结束后就报了信息安全专业,哪怕那时候父母不是很支持我报跟计算机相关的专业.我认为我的起步条件会比一般的零基础的萌新稍微好那么一点点,但也就仅限于此了,毕竟有天赋的人比比皆是,他们只是缺少一个契机罢了,入门之后分分钟起飞的也是一大把,更不用说那些大牛博主了,他们的程序员

python学习:程序控制结构·作业20141219

Python学习:程序控制结构 20141219 编程环境: windows 7 x64 python 2.7.6 题目: 1 编写程序,完成下列题目(1分) 题目内容: 如果列出10以内自然数中3或5的倍数,则包括3,5,6,9.那么这些数字的和为23.要求计算得出任意正整数n以内中3或5的倍数的自然数之和. 输入格式: 一个正整数n. 输出格式: n以内中3或5的倍数的自然数之和. 输入样例: 10 输出样例: 23 时间限制:500ms内存限制:32000kb n = int(raw_in

团队编程项目作业

团队名称: 简单 队长 学号:2015035107224 姓名:张志鹏 成员 学号:2015035107071 姓名:邱阳阳 学号:2015035107044 姓名:刘孝东 学号:2015035107007 姓名:孙弘原 学号:2015035107005 姓名:刘文帅 学号:2015035107009 姓名:杨琳 团队编程项目作业名称:爬取豆瓣电影TOP250 选择该团队编程项目原因:感觉项目有意思

团队项目编程作业

团队名称: 简单 队长 学号:2015035107224 姓名:张志鹏 成员 学号:2015035107071 姓名:邱阳阳 学号:2015035107044 姓名:刘孝东 学号:2015035107007 姓名:孙弘原 学号:2015035107005 姓名:刘文帅 学号:2015035107009 姓名:杨琳 团队编程项目作业名称:爬取豆瓣电影TOP250 选择该团队编程项目原因:我爱学习

团队作业八——第二次团队冲刺(Beta版本)第6天

团队作业八--第二次团队冲刺(Beta版本)第5天 一.每个人的工作 (1) 昨天已完成的工作 简单模式逻辑代码涉及与相关功能的具体实现 (2) 今天计划完成的工作 修改完善注册登录内容界面,编辑错题文件写入. (3) 工作中遇到的困难 今天花了较多时间在完善登录注册界面上,这让我们比较担心,如果每天都花很多时间在解决之前的问题,当天的任务又做不好,会不会赶不上进度.如果每天都不能正常完美的完成每天任务,那冲刺最后一天结束的时候,又哪里再有一个明天给我们完善代码.且今天还遇到了写入SD存储卡文件