linux cat命令

Cat命令格式:

    cat [-AbeEnstTuv] [--help][--version] fileName

   说明:把文件串连接后传到基本输出(屏幕或输出到另外一个文件)

    参数:

  -A, --show-all           等于-vET
  -b, --number-nonblank    对非空输出行编号
  -e                       等于-vE
  -E, --show-ends          在每行结束处显示"$"
  -n, --number             对输出的所有行编号
  -s, --squeeze-blank      不输出多行空行
  -t                       与-vT 等价
  -T, --show-tabs          将跳格字符显示为^I
  -u                       (被忽略)
  -v, --show-nonprinting   使用^ 和M- 引用,除了LFD和 TAB 之外
      --help        显示此帮助信息并退出
      --version        显示版本信息并退出

Cat命令功能简单描述:

    1.显示文件内容

    2.新建文件——.从标准输入设备读入数据,并将结果重定向到新文件;则可以新建一个文件。

    3.串接文件

    4.清空文件

    5.Cat命令在编辑新文件时,只能从键盘接收数据;不能灵活地对文件内容进行编辑,因此用该命令只能创建简单的文件。

Cat命令举例:

    1.显示整个文件。

        cat ~/work/testfile.txt

    2.从键盘创建一个文件。

        cat > ~/work/testfile.txt

       只能创建新文件,不能编辑已有文件.

    3.将几个文件串接为一个文件。

        cat ~/work/testfile1.txt ~/work/testfile2.txt> ~/work/testfile3.txt

       把testfile1.txt文件内容加上行号后输入testfile2.txt文件:

        cat -n ~/work/testfile1.txt > ~/work/testfile2.txt

       把testfile1.txttestfile2.txt文件内容加上行号(空白行不加)之后将内容串接到testfile3.txt文件:

        cat -b ~/work/testfile1.txt ~/work/testfile2.txt>> ~/work/testfile3.txt

    4.清空文件:

          cat /dev/null > ~/work/testfile1.txt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值