美文网首页
Shell 文件重命名、替换字符

Shell 文件重命名、替换字符

作者: Phantaom | 来源:发表于2019-05-22 18:14 被阅读0次

1.文件重命名

语法:mv source_file target_file

场景模拟:把文件夹BeiJing修改成HangZhou

#!/bin/bash
mv "/cygdrive/C/folder/BeiJing"  "/cygdrive/C/folder/HangZhou"

2.替换字符

全文匹配对应的字符进行替换

场景模拟:把readme.txt文件中,所有“name=”替换成“name=Jaychou”

#!/bin/bash
file_path=/cygdrive/c/folder/readme.txt
sed -i "s/name=/name=Jaychou/g" $file_path
  • s选项:用一个字符串替换另外一个字符串
  • g选项:在行内进行全局替换


    修改前.png
    修改后.png

全文匹配到对应字符,整行替换

#!/bin/bash

file_path=/cygdrive/c/folder/readme.txt
sed -i "/name=/c\name=Jaychou" $file_path
修改前.png
修改后.png

相关文章

  • Shell 文件重命名、替换字符

    1.文件重命名 语法:mv source_file target_file 场景模拟:把文件夹BeiJing修改成...

  • 文件重命名、内容替换

    文件(夹)重命名 文件内容替换

  • Unity 双开脚本

    Unity调用本地shell 双开命令 替换arguments,文件double_open.sh 路径的字符串 完整例子

  • 数据处理-pandas列名的修改

    生成一个 dataframe 定义列名 重命名列 重命名列2 替换特定的字符或前缀/后缀

  • iOS 工程及文件内容替换工具

    地址:文件替换/删除工具 该工程主要功能为:文件重命名、文件内容替换以及文件删除功能 配置介绍 选择所需处理的文件...

  • Mac常用命令

    linux shell 字符串操作详解 (长度,读取,替换,截取,连接,对比,删除,位置 )Linux Shell...

  • Shell替换

    如果表达式中包含特殊字符,Shell 将会进行替换。例如,在双引号中使用变量就是一种替换,转义字符也是一种替换。 ...

  • shell字符串替换

    linux shell 字符串中指定字符替换 echo ${string/23/bb} //abc1bb423...

  • iOS代码混淆

    混淆原理 代码编译阶段将符号(方法名、属性名等)替换成随机生成的字符串 混淆集成步骤 步骤一、创建shell文件(...

  • python cookbook学习笔记03

    字符和文本 使用多个界定符分割字符串 用 Shell 通配符匹配字符串 字符串替换 re.sub,replace,...

网友评论

      本文标题:Shell 文件重命名、替换字符

      本文链接:https://www.haomeiwen.com/subject/inyuzqtx.html