第二周liunx小总结

第二周liunx小总结

1.“>” ;”>>”
   “>” 把STDOUT重定向到文件 
   “2>”把STDERR重定向到文件
   “&>” 把所有输出重定向到文件
* >文件内容会覆盖
    set -C: 禁止将内容覆盖已有文件,但可追加
   >| file:强制覆盖
   set +C: 允许覆盖
>> 原有内容基础上,追加内容
   “&>>”追加重定向
示例:
1.创建新文件,添加内容
第二周liunx小总结
2.“>”覆盖原有内容
第二周liunx小总结
3.“>>”追加内容
第二周liunx小总结
3.在两个文件夹浏览相同的文件把结果导入到另一个终端,只用了“>”,只导入过去了正确的信息,错误的留在本终端。

第二周liunx小总结
下面是正确错误信息全部导入到另一个终端
第二周liunx小总结
重要的就是&> 覆盖重定向,正确错误都包含
第二周liunx小总结
用set -C 取消覆盖原有内容
第二周liunx小总结
用>|可暂时覆盖
第二周liunx小总结
可以追加内容
第二周liunx小总结
set +C 取消覆盖,可以再覆盖
第二周liunx小总结
 2.tr 转换(默认)和删除
选项:
  -c –C –complement:取字符集的补集,反选
  -d –delete:删除所有属于第一字符集的字符,删除
  -s –squeeze-repeats:把连续重复的字符以单独一个字符表示
  -t –truncate-set1:将第一个字符集对应字符转化为第二字符集  对应的字符;一一对应转换
*[:alnum:]:字母和数字 [:alpha:]:字母 [:cntrl:]:控制(非打印

)字符 [:digit:]:数字 [:graph:]:图形字符 [:lower:]:小写字母 [:print:]:

可打印字符 [:punct:]:标点符号 [:space:]:空白字符 [:upper:]:大写字母 [:xdigit:]:十六进制字符

示例:
1.只保留字母
第二周liunx小总结

2.一一对应转换

第二周liunx小总结

3.删除字母
第二周liunx小总结
4.将文件中’0-9’替代成’a-j’
第二周liunx小总结
我一开始写这道题有个错误想法
第二周liunx小总结
就是先输出数字导入到文件中然后在转换

这样是不可以的

举个例子,我要吃冰箱里的西瓜,我肯定要先开冰箱才能拿到西瓜的。

因此我要先转换成功才可以导入到文件中

原创文章,作者:yang.1041956711,如若转载,请注明出处:http://www.178linux.com/81914

(0)
yang.1041956711yang.1041956711
上一篇 2017-07-20 20:40
下一篇 2017-07-21 13:56

相关推荐

  • Linux命令的使用格式以及命令帮助信息的获取方式

    1.Linux系统上的命令使用格式 2.Linux系统程序文件存放位置 3.Linux获取命令的帮助信息 区分内部命令和外部命令 内部命令在系统启动时就调入内存,是常驻内存的,所以执行效率高。 外部命令是系统的软件功能,用户需要时才从硬盘中读入内存。 #type COMMAND 内部命令获取帮助信息:#help COMMAND 外部命令获取帮助信息…

    Linux干货 2016-10-29
  • 基于keepalived实现高可用nginx服务

    基于keepalived实现高可用nginx服务 环境及配置前提说明 主机1,ip:192.168.25.140 运行web服务 主机2,ip:192.168.25.141 运行web服务 主机3,ip:192.168.25.138 运行nginx服务和keepalived服务 主机4,ip:192.168.25.139 运行nginx服务和keepaliv…

    Linux干货 2016-11-07
  • Nginx+resin调优文档[原创]

    为什么不选择Apache/mod+resin?       前面一直使用该模式,mod_caucho暴露源码的bug一直未得到彻底的解决。因此切换到Nginx+resin平台。硬件上要求除了内存一定要足够大(建议>4G),无其它要求(当然也不能太破,呵呵)。操作系统强烈要求安装64位,32位操…

    Linux干货 2015-03-27
  • Linux程序包管理(rpm、yum、make)

    linux系统程序安装的方法有rpm yum 以及make手动编译3种方法: rpm这个机制最早由Redhat公司开发出来,后来由于实在好用,所以被很多发行版所使用作为软件安装的管理方式。不过由于使用RPM安装软件时有时会涉及到文件的依赖信,此时需要手动去逐个安装被依赖的包操作起来十分复杂,于是yum这种线上升级的机制便出现了,它会自己主动解决各文件的依赖关…

    Linux干货 2017-10-02
  • 马哥教育网络班19期+第十周课程练习

    1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情) CentOS主机按以下顺序启动 (1)POST     加电自检         (2)BIOS    &nbsp…

    Linux干货 2016-07-07
  • sed

    简介     sed 是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主…

    Linux干货 2016-03-22