首页 > 系统相关 >Shell 覆写文件以及追加内容方法

Shell 覆写文件以及追加内容方法

时间:2024-01-30 12:00:23浏览次数:31  
标签:文件 Shell 覆写 echo 内容 追加

平常开发时,在没有窗口的情况下,有时候调试看不到打印信息,就想把 log 写入一个临时文件中,但老是分不太清 shell 写入文件哪个是覆盖哪个是追加,这里记录一下。


覆写文件内容
需要将文件内容覆盖时,使用 > 指向目标文件

追加文件内容
需要在文件末尾追加内容时,使用 >> 指向目标文件

代码

1 # 覆盖文件内容
2 echo 文件内容 > 目标文件

 

1 # 追加文件内容
2 echo 文件内容 >> 目标文件

 

标签:文件,Shell,覆写,echo,内容,追加
From: https://www.cnblogs.com/xiangxiushu/p/17996815

相关文章

  • linux利用shell+crontab自动备份mysql数据库
    一.准备条件,得先安装一个mysql数据库mysql5.7数据库安装教程https://www.cnblogs.com/magepi/p/16983507.html 二.然后准备编写shell脚本编写备份单个库shell脚本#!/bin/bash#保存备份个数,备份3天数据number=3#备份保存路径backup_dir=/opt/mysqlbackup#日期dd=......
  • shell脚本之 Bash的常用命令
    永远的Helloworld1.输出命令echoecho"Helloworld"和echo'Helloworld!'选项:-e支持反斜线控制的字符转换​ 可以通过通配符支持16进制ASCII字符​ 还可以输出颜色echo-e"\e[1;31mabcd\e[0m"​ ehco-e"\e[1;颜色命令内容\e[0m"30m黑色31m......
  • shell脚本之 shell编程
    1.Bash的变量shell中变量的设置规则变量名称可以由字母、数字和下划线组成,但是不能以数字开头在Bash中,变量的默认类型都是字符串型,如果要进行数值运算,则必须指定变量类型为数值型变量使用等号连接,等号左右两侧不能有空格如果变量的值有空格(Linux中空格代表分割),需要使用单......
  • 解决使用PowerShell执行命令出现“因为在此系统上禁止运行脚本”的问题
    1、......
  • (22)Powershell中的环境变量
    (22)Powershell中的环境变量本节介绍Powershell中环境变量的查看和使用,主要包括以下内容:为什么要设置环境变量。Powershell中环境变量的查看。Powershell中环境变量的更改。总结1.为什么要设置环境变量使用过Java语言的一定知道在安装完JDK之后要配置环......
  • (21)Powershell中的通配符
    (21)Powershell中的通配符1.使用通配符进行文件的模糊查找Powershell中的通配符可以实现模糊查找,也就是说可以对一组项(而不是单个项)进行查找。例如,如果想查找D:\MyPowerShell目录中所有扩展名为.ps1的文件,可以执行以下命令:PSC:\test>Get-ChildItemC:\test\*.ps1......
  • (20)Powershell中的特殊运算符
    (20)Powershell中的特殊运算符Powershell中除了常见的算术运算符,赋值运算符,比较运算符,位运算符,逻辑运算符,字符串的拆分和合并运算符,转义字符,还有一些特殊的运算符,这些特殊的运算符往往可以解决一些特殊的问题,比如执行运行命令,更改值的数据类型等。1.&(调用运算符)使用&(......
  • start cmd or shell from current directory in windows file explorer
    startwindowscmdincurrentdirectoryMypreferanceofstartingcmdinacertaincertaindirectoryissimplynavigatingtothedirectroy;pressingctrl+Ltofocustheaddressbar;typingcmd+enter.Bythisway,anewconsolewindowwillstartandit......
  • ソート順調整(power shell版)
    ソート順調整(powershell版)简易版处理指定的单个文件。单个文件或文件数量不多的时候,可以不用bat处理,使用sakura进行sort一下就行。@echooffchcp65001rem対象ファイルsettargetFile=D:\Workstation\BAT\常用\sample.txtremPowerShellのコマンドレットを組み立て......
  • PowerShell编写Windows服务器的DDNS-ipv6客户端
    这个代码保存成ddnsv6.fm20.cn.ps1就能正常运行了functionGet-GUID(){#指定注册表路径$path="HKLM:\Software\Firadio\ddnsv6.fm20.cn"#如果注册表路径不存在则创建if(-not(Test-Path$path)){New-Item-Force-Path$path>$null}......