zoukankan      html  css  js  c++  java
  • Linux学习笔记——怎样使用echo指令向文件写入内容

    0.前言
        本文总结怎样使用echo命令向文件里写入内容,比如使用echo指令覆盖文件内容。使用echo指令向文件追加内容。使用echo指令往文件里追加制表符。
        echo向文件里输出内容的基本方法是使用IO重定向指令——“>”,默认情况下echo输出到标准输出中,使用>指令可重定向输出到文件里。

    1.echo指令基本使用方法
    【2】输入指令获得帮助
        sudo echo --help
            返回内容例如以下
    使用方法:echo [短选项]... [字符串]...
    或:echo 长选项
    
    将 STRING 回显到标准输出。
    
      -n 不跟随换行符
      -e 启用解释反斜杠的转义功能
      -E 禁用解释反斜杠的转义功能(默认)
          --help 显示此帮助信息并退出
          --version 显示版本号信息并退出
    若-e 可用,则下面序列就可以识别:
      \    反斜杠
      a    响铃声
          退格
      c    不再产生新的输出
      e    转义符  
      f    换页
      
        新行
      
        回车
      	    水平制表符
      v    竖直制表符
      NNN   字节数以八进制数 NNN (1至3位)表示
      xHH    字节数以十六进制数 HH (1至2位)表示

    2.覆盖文件内容
        【演示样例脚本】test.sh
        使用>指令覆盖文件原内容并又一次输入内容。若文件不存在则创建文件。
    #!/bin/bash
    echo "Raspberry" > test.txt
        【操作过程】
    # 改动权限,脚本可运行
    chmod u+x test.sh    
    ./test.sh
        【文件内容】
    Raspberry

    3.追加文件内容
        【演示样例脚本】test.sh
  • 相关阅读:
    PY个树状数组
    PY 个板子计划【雾
    PY个欧拉筛
    【NOI2007】项链工厂 ——老题新做.jpg
    Min-Max 容斥的证明
    51nod 1963 树上Nim
    ●BZOJ 3566 [SHOI2014]概率充电器
    ●BZOJ 3640 JC的小苹果
    ●BZOJ 1444 [Jsoi2009]有趣的游戏
    ●Joyoi Dotp 驱逐猪猡
  • 原文地址:https://www.cnblogs.com/wgwyanfs/p/6791762.html
Copyright © 2011-2022 走看看