| 
                         tr 可以将标准输入中的字符转换,压缩或删除,然后重定向到标准输出。 
$ cat 2daygeek.txt | tr -s 'n'2daygeek.com is a best Linux blog to learn Linux.It's FIVE years old blog.This website is maintained by Magesh M, it's licensed under CC BY-NC 4.0.He got two GIRL babes.Her names are Tanisha & Renusha.
  
以下是命令展开的细节: 
    cat: cat 命令本身。 
    tr: tr 命令本身。 
    |: 管道符号。它可以将前面的命令的标准输出作为下一个命令的标准输入。 
    s: 替换标数据集中任意多个重复字符为一个。 
    n: 添加一个新的换行。 
    2daygeek.txt: 源文件名。 
 
使用 perl 命令
Perl 表示实用的提取和报告语言。Perl 在初期被设计为一个专用于文本处理的编程语言,现在已扩展应用到 Linux 系统管理,网络编程和网站开发等多个领域。 
$ perl -ne 'print if /S/' 2daygeek.txt2daygeek.com is a best Linux blog to learn Linux.It's FIVE years old blog.This website is maintained by Magesh M, it's licensed under CC BY-NC 4.0.He got two GIRL babes.Her names are Tanisha & Renusha.
  
以下是命令展开的细节: 
    perl: perl 命令。 
    n: 逐行读入数据。 
    e: 执行某个命令。 
    print: 打印信息。 
    if: if 条件分支。 
    //: 标记匹配范围。 
    S: 匹配任意非空白字符。 
    2daygeek.txt: 源文件名。 
 
 
【编辑推荐】 
    - Linux上最好的十六进制编辑器
 
    - 如何SSH登录到Linux上的特定目录
 
    - 攻克Linux系统编程,细说系统调用规范,入行要先熟悉套路
 
    - 为什么Linux系统管理员需要编程技能
 
    - 如何在Linux中检查密码的复杂性/强度和评分?
 
 
【责任编辑:庞桂玉 TEL:(010)68476606】 
            点赞 0                        (编辑:泰州站长网) 
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! 
                     |