shell修改文件名

来源:互联网 发布:淘宝win10激活码哪里买 编辑:程序博客网 时间:2024/06/05 14:17

从网上下载了电影后,上面含有网站的名称,打开时无法看到全名,搜索一个脚本,将网站名称去除

for x in `ls *\】*`; do mv  ${x}  ${x#*】}; done

${varible##*string} 从左向右截取最后一个string后的字符串${varible#*string}从左向右截取第一个string后的字符串${varible%%string*}从右向左截取最后一个string后的字符串${varible%string*}从右向左截取第一个string后的字符串“*”只是一个通配符有时可以不要例子:$ MYVAR=foodforthought.jpg$ echo ${MYVAR##*fo}rthought.jpg$ echo ${MYVAR#*fo}odforthought.jpg

0 0