批量修改文件名称Shell

 时间:2024-10-14 05:43:50

1、#!/bin/bash#####################################wrote by ,NeuSoft 07/02/2013####################################if [ $# -lt 1 ]; thenfile_path=”.”elsefile_path=$1 #进行替换的文件目录fifor FULL_NAME in `find $file_path/cmmpmt_*`doNEW_NAME=${FULL_NAME/’cmmpmt_’/”}mv $FULL_NAME $NEW_NAMEdone

2、附录shell 常见字符串操作:表达式含义铮喘饿怊${#string}$string的长度${string:position}在$string中, 从位置$position开始提胃申赜驵取子串${string:position:length}在$string中, 从位置$position开始提取长度为$length的子串${string#substring}从变量$string的开头, 删除最短匹配$substring的子串${string##substring}从变量$string的开头, 删除最长匹配$substring的子串${string%substring}从变量$string的结尾, 删除最短匹配$substring的子串${string%%substring}从变量$string的结尾, 删除最长匹配$substring的子串${string/substring/replacement}使用$replacement, 来代替第一个匹配的$substring${string//substring/replacement}使用$replacement, 代替所有匹配的$substring${string/#substring/replacement}如果$string的前缀匹配$substring, 那么就用$replacement来代替匹配到的$substring${string/%substring/replacement}如果$string的后缀匹配$substring, 那么就用$replacement来代替匹配到的$substring

  • winform的CheckBox怎么增加选择状态改变事件
  • Linux ps命令常用参数
  • IE8下如何ajax文件上传
  • 常用Git命令文件如何提交到本地库
  • JMeter参数化的三种方式
  • 热门搜索
    绿色上网手抄报 小学生消防手抄报 爱国手抄报版面设计图 安全手抄报版面设计图 书香满校园手抄报 反对校园暴力手抄报 二年级手抄报图片 艺术节手抄报内容 绿色校园手抄报内容 读书活动手抄报