Linux 重定向和管道练习

这篇博客涵盖了Linux中的多个命令操作,包括:1) 将/etc/issue文件内容转为大写并保存;2) 登录用户信息转换为大写存储;3) 用户向root发送带有特定标题和内容的邮件;4) 列出/root/目录文件名并一行显示;5) 计算1到100的和;6) 删除Windows文件中的'^M'字符;7) 提取字符串中的数字和空格;8) PATH变量中每个目录独占一行;9) 替换文件中的数字为字母;10) 文件中每个单词独立显示,无空行。
摘要由CSDN通过智能技术生成

一、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中

[root@centos7 ~]#cat /etc/issue | tr [:lower:] [:upper:] > /tmp/issue.out
[root@centos7 ~]#cat /tmp/issue.out
\S
KERNEL \R ON AN \M

TTY: /L
HOSTNAME: /N
TIME: /T

二、将当前系统登录用户的信息转换为大写后保存至/tmp/who.out文件中

[root@centos7 ~]#who | tr [:lower:] [:upper:] > /tmp/who.out
[root@centos7 ~]#cat /tmp/who.out
ROOT     :0           2019-10-23 01:07 (:0)
ROOT     PTS/0        2019-10-23 01:11 (:0)
ROOT     PTS/1        2019-10-23 01:11 (192.168.30.1)

三、一个linux用户给root发邮件,要求邮件标题为”help”,邮件正文如下:

Hello, I am 用户名.
The system version is here.
Please help me to check it, thanks!
操作系统版本信息

[root@centos6 ~]#mail -s 'help' root <<EOF
> Hello, i am $USER.
> The system version is here.
> Please help me to check it, thanks!
> `OS version is lsb_rele
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>