批量修改文件名称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参数化的三种方式
  • 热门搜索
    藿香正气滴丸怎么吃 如何压缩视频文件 华西村在哪里 如何练肌肉 如何评价秦始皇 itunes怎么同步 qq号码被盗怎么找回 如何洗钱 如何护肤 教师退休工资如何计算