<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>rename &#8211; moneyslow.com</title>
	<atom:link href="https://moneyslow.com/tag/rename/feed" rel="self" type="application/rss+xml" />
	<link>https://moneyslow.com</link>
	<description>making money with technology</description>
	<lastBuildDate>Mon, 12 Jul 2021 10:25:39 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.5</generator>
	<item>
		<title>利用rename批量重命名文件</title>
		<link>https://moneyslow.com/%e5%88%a9%e7%94%a8rename%e6%89%b9%e9%87%8f%e9%87%8d%e5%91%bd%e5%90%8d%e6%96%87%e4%bb%b6.html</link>
		
		<dc:creator><![CDATA[moneyslow]]></dc:creator>
		<pubDate>Thu, 07 Nov 2019 02:21:29 +0000</pubDate>
				<category><![CDATA[newest]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rename]]></category>
		<category><![CDATA[互联网赚钱]]></category>
		<category><![CDATA[批量重命名文件]]></category>
		<category><![CDATA[文件批量重命名]]></category>
		<guid isPermaLink="false">https://moneyslow.com/?p=9449</guid>

					<description><![CDATA[来源：https://mp.weixin.qq.com/s/4o_3l5G6CCWlAXIpwvcYMg 先来看下例子。$ rename 's/old/new/' this.old$ ls this*this.new其中，s 的作用是指定我们使用第二个字符串替换第一个字符串，从而将 this.old 改为 this.new 。有人可能会问了，上面的例子我们用 mv this.old this.new 这条命令不是更方便吗？没错，但是这样一条命令一次只能重命名一个文件，而我们今天要做的是一次性重命名一组文件。要怎么处理呢？很简单，来看下面的例子：$ ls *.oldreport.old schedule.old stats.old this.old$ rename 's/old/new/' *.old$ ls *.newreport.new schedule.new stats.old this.new由以上结果可见，通过这个简单的一条命令的操作，我们可以将当前目录下所有 .old 结尾的文件重命名为 .new 结尾的文件，简单高效！如果你认为那是 rename 命令的全部那就是图样图森破了。rename 命令并不局限于更改文件扩展名，也可以更改文件名中的任意字符串。比如，我们如果想要将名为 report.* 的文件更改为 review.* ，则可以使用以下命令：$ rename 's/report/review/' *注意，正则表达式中提供的规则可以更改文件名的任意部分，无论是文件名还是扩展名。$ rename 's/123/124/' *$ ls *124*status.124 report124.txt如果你想交互性地使用 rename 进行重命名，以方便查看都做了哪些更改，从而避免错误修改，可以使用 -v 选项。$ rename -v [&#8230;]]]></description>
		
		
		
			</item>
	</channel>
</rss>
