Shell脚本用另一个文件名中的字符串重命名文件

时间:2015-04-15 11:45:21

标签: bash shell unix scripting rename

我遇到了一个任务,我需要用另一个文件名中的子字符串重命名文件,然后将其移动到目录。

我想在这里实现的目标如下 我有一个名为dummy.txt的文件和另一个名为20150416demo.xml的文件 我想要的是使用xml文件中的日期重命名文件abc.txt,即dummy20150416.txt 最后一步是将其移动到不同的位置。感谢您的回复

由于

1 个答案:

答案 0 :(得分:0)

要重命名/连接并根据您的需要移动,您可以使用此脚本:

#!/bin/bash
file="20150416demo.xml"
date=${file:0:8}
mv abc.txt /destination/path/dummy$date.txt
相关问题