zoukankan      html  css  js  c++  java
  • 用UNIX的cat命令用于给文本加行号 (转载)

    转载:http://blog.csdn.net/vicant/article/details/2317721

    有时候需要给文本加上行号,用UNIX的cat命令可以进行这项工作。

    cat命令的用法如下:
     NAME
              cat - concatenate, copy, and print files
     SYNOPSIS
              cat [-benrstuv] file ...
    Options
          cat recognizes the following options:
               -b   Omit line numbers from blank lines when -n option is
                    specified. If this option is specified, the -n option is
                    automatically selected.

               -e   Print a $ character at the end of each line (prior to the
                    new-line).  If this option is specified, the -v option is
                    automatically selected.

               -n   Display output lines preceded by line numbers, numbered
                    sequentially from 1.

               -r   Replace multiple consecutive empty lines with one empty
                    line, so that there is never more than one empty line
                    between lines containing characters.

               -s   Silent option.  cat suppresses error messages about non-
                    existent files, identical input and output, and write
                    errors.  Normally, input and output files cannot have
                    identical names unless the file is a special file.

               -t   Print each tab character as ^I and form feed character as
                    ^L.  If this option is specified, the -v option is
                    automatically selected.

               -u   Do not buffer output (handle character-by-character).
                    Normally, output is buffered.

    cat -n 可以加上行号,cat -b 也可以加上行号,但会忽略空行。
    如下命令可以为file1加上空行后,输入为file2(空行也加上行号):

    cat -n file1 > file2

    如下命令可以为file1加上空行后,输入为file2(空行不加行号):

    cat -b file1 > file2
  • 相关阅读:
    有36辆自动赛车和6条跑道,没有计时器的前提下,最少用几次比赛可以筛选出最快的三辆赛车?----腾讯2016研发工程师在线模拟笔试题
    10G个整数,乱序排列,要求找出中位数。内存限制为 2G。只写出思路即可
    计算机网络总结(二)
    计算机网络总结(一)
    最小编辑距离
    寻找两个有序数组的中位数
    Linux下几款C++程序中的内存泄露检查工具
    DDIA
    推荐引擎
    Innodb中的事务隔离级别和锁的关系
  • 原文地址:https://www.cnblogs.com/lance-ehf/p/4284312.html
Copyright © 2011-2022 走看看