标准I/O和管道练习题

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

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

3、一个linux用户给root发邮件,要求邮件标题为”help”,邮件正文如下: Hello, I am 用户名,the system version is here,please help me to  check it ,thanks! 操作系统版本信息

4、将/root/下文件列表,显示成一行,并文件名之间用空格隔开

5、file1文件的内容为:”1 2 3 4 5 6 7 8 9 10” 计算出所有数字的总和

6、删除Windows文本文件中的‘^M‘字符 7、处理字符串“xt.,l 1 jr#!$mn 2 c*/fe 3 uz 4”,只保留其中的数字 和空格

8、将PATH变量每个目录显示在独立的一行

9、删除指定文件的空行

10、将文件中每个单词(字母)显示在独立的一行,并无空行

时间: 2024-08-09 14:57:48

标准I/O和管道练习题的相关文章

Linux——标准I/O以及管道

标准I/O以及管道 目录 一.什么是I/O 二.什么是管道 三.三种I/O设备 四.把I/O输出错误重定向入文件 五.tr 六.从文件中导入STDIN 七.使用管道链接命令 八.tee 一.什么是I/O I/O(input/output),即输入/输出端口. 每个设备都会有一个专用的I/O地址,用来处理自己的输入输出信息.CPU与外部设备.存储器的连接和数据交换都需要通过接口设备来实现,前者被称为I/O接口,而后者则被称为存储器        接口.存储器通常在CPU的同步控制下工作,接口电路比

标准I/O与管道;用户、组和权限;文件处理工具及正则表达式总结

四.标准I/O与管道标准输入和输出程序:指令+数据读入数据:Input输出数据:Output?打开的文件都有一个fd: file descriptor (文件描述符)?Linux给程序提供三种I/O设备?标准输入(STDIN)-0 默认接受来自键盘的输入?标准输出(STDOUT)-1 默认输出到终端窗口?标准错误(STDERR)-2 默认输出到终端窗口?I/O重定向:改变默认位置把输出和错误重新定向到文件?STDOUT和STDERR可以被重定向到文件命令 操作符号 文件名支持的操作符号包括: 把

标准 I/O 和管道

标准I/O和管道 > 重定向操作符 >,>> 还能创建新文件 > 覆盖 >> 追加 set -C 禁止将内容覆盖已有文件,但可追加(相当于一个开关) >| file 强制覆盖 set +C 允许覆盖 1> 标准输出重定向到一个文件里面 2> 标准错误重定向到一个文件里面 &> 标准输出和标准错误重定向到一个文件里面 2>&1 把标准错误变换成标准输出输入到文件里 原文地址:https://blog.51cto.com/

标准I/O与管道

标准I/O与管道 标准输入和输出 读入数据:Input 输出数据:Output Linux给程序提供三种I/O设备 标准输入(STDIN)-0 默认接受来自键盘的输入 标准输出(STDOUT)-1 默认输出到终端窗口 标准错误(STDERR)-2 默认输出到终端窗口 I/O重定向:改变默认位置 把输出和错误重新定向到文件 STDOUT和STDERR可以被重定向到文件 命令 ~ 操作符号 ~ 文件名 支持的操作符号包括: 把STDOUT重定向到文件> 2> 把STDERR重定向到文件 &

4、Bash基础及配置、标准I/O、管道及shell编程基础;

1.Bash基础及配置 站在用户的角度来讲,SHELL的类型: 登录式shell 正常通过某终端登录 su - USERNAME su -l USERNAME 非登录式shell su USERNAME 图形终端下打开的虚拟终端 自动执行的shell脚本 bash的配置文件: 全局配置: /etc/profile, /etc/profile.d/*.sh , /etc/bashrc 个人配置: ~/.bash_profile, ~/.bashrc profile类的文件 1.设定环境变量 2.运

标准I/O和管道

linux给用户提供3种I/O设备: 1.标准输入(STDIN) :0 默认接收键盘的输入 2.标准输出(STDOUT):1 默认输出到终端窗口 3.标准错误(STDERR):2 默认输出到终端窗口 使用>重定向到文件,如果文件已存在会覆盖,而采用>>则会进行累加 错误信息进行重定向要使用2>进行,错误信息> 相当于 space> 使用&> 或 2>&1 可以将所有信息也进行重定向. &>使用方法是 # &> #

第四章标准I/O和管道

笔记整体起始时间:2018年4月2日18:55:25 本章内容 三种I/O设备 把I/O重定向至文件 使用管道 标准输入和输出 程序:指令+数据 读入数据:Input 输出数据:Output 打开的文件都有一个fd:file  description(文件描述符) Linux给程序提供三种I/O设备 标准输入(STDIN)  -0      默认接受来自键盘的输入 标准输出(STDOUT) -1   默认输出到终端窗口 标准错误(STDERR) -2    默认输出到终端窗口 I/O重定向:改变

初学Linux之标准I/O和管道

标准输入和输出 程序是由指令+数据组成 程序的数据流有三种: 输入数据流:<–标准输入(stdin),一般默认是键盘 输出数据流:–>标准输出(stdout),一般默认到终端窗口 错误输出流:–>标准错误(stderr),一般默认到终端窗口 标准输入:0 标准输出:1 错误输出:2 I/O重定向:改变默认位置 输出重定向:将标准输出(stdout)和标准错误(stderr)重定向到指定位置 格式: 命令 操作符号 文件名 支持的操作符号: > :把标准输出(stdout)重定向到文

Linux学习第五节课-标准I/O和管道

Linux学习第五节课 ------------------------------------------------------------------------------------------------------------------------------------------------------------------ 三十一.标准输入和输出 程序:指令+数据 读入数据:Input 输出数据:Output 打开的文件都有一个fd: file descriptor (文