我有以下任务在我的build.gradle
任务zipConfiguration(type:Zip){def myDir=project(':SomeProject').projectDir.toString()'/build/libs/'from myDir archiveName'Output.Zip'destinationDirectory=file($buildDir/libs”)}
项目的SomeProject
的build/libs
将始终具有一个版本化的jar文件。例如,对于配置\u 2021\u 06.jar
每次构建时,创建的jar都会有一个新的版本号。所以我正在压缩的罐子的名字是动态的。
但是,我需要一个常量名myconfig.jar
进入Output.zip
如何将configuration.*.jar
重命名为myconfig.jar
?
已尝试重命名('*.jar',myconfig.jar'):在索引0附近悬空元字符'*'时出现错误
尝试重命名(配置*. jar,myconfig.jar):不重命名。我仍然看到
configuration_2021_06.jar
里面Output.zip
*
需要如下所示:
rename ('configuration(.*).jar', 'myconfig.jar')
我试图创建一个脚本,用通配符重命名与给定文件名匹配的文件。例如 我有一个包含以下文件的文件夹: 201412180900_filename_123.log 201412181000_filename_123.log 201412181100_filename_456.log filename_789.log 我想扫描这个文件夹,并追加当前时间到任何文件的开头以字'filename'开始 到目前为止
文件重命名 文件重命名 源码/* * Copyright (c) 2006-2018, RT-Thread Development Team * * SPDX-License-Identifier: Apache-2.0 * * Change Logs: * Date Author Notes * *//* * 程序清单:更改名称 * * 程序会创建一个操作文件的函数并导出到msh命令列表 * 在
问题内容: 我们可以重命名文件说来? 如果存在,它将重命名吗? 如何将其重命名为已经存在的test1.txt文件,以便将test.txt的新内容添加到其中以供以后使用? 问题答案: 从http://exampledepot.8waytrips.com/egs/java.io/RenameFile.html复制 追加到新文件:
问题内容: 我在使用JS方面还很陌生,所以我将尽我所能:) 我有一个文件夹260巴纽与不同的国家名称的文件:,,等。 我有一个.json文件,其中包含一段代码,其中包含每个国家/地区的所有ISO代码,如下所示: { “ AF”:“阿富汗”, “ AL”:“阿尔巴尼亚”, “ DZ”:“阿尔及利亚”, … } 我想用小写的ISO名称重命名.png文件。这意味着我想有我在文件夹下面输入的所有图片: ,
问题内容: 我想批量重命名目录中的多个文件,以便从文件名中删除前面的数字和连字符。 如何使用linux命令执行此操作? 问题答案: 这应该使它: 它从块的开头(即数字)开始多次,然后连字符并将其从文件名中删除。 如果不在您的计算机中,则可以使用循环和: 测试 要么:
我一直在使用PDF文件中的命名目标来打开文件中特定位置的PDF文件。负责生成PDF文档的团队使用工具从图书标记自动生成命名目的地,因此命名目的地的名称往往类似于*9\u Glossary*或*Additional\u Information*。我们被要求用多种语言制作相同的文档。我预计我们将收到多种外语的PDF文档,在相同的位置带有书签,但图书标记的名称当然将使用这些其他语言,自动生成的命名目的地