标签: file-rename

在TFS中快速/轻松地重命名文件名(CodePlex)

我在CodePlex上托管了一个项目,但是一堆(200多个)文件需要更改其扩展名.

这样做最简单,最痛苦的方法是什么?我不能看到自己在IDE中逐个完成它们.

更新:

我知道我可以通过命令行/实用程序删除并更改它们,然后读取它们,但这会丢失历史记录.

也许在CodePlex上有一些TFS的命令行界面?

version-control tfs codeplex file-rename

3
推荐指数
1
解决办法
1817
查看次数

如何在Perl中的for循环中重命名文件

我正在运行Perl脚本并尝试重命名文件,如下所示.

我有一个包含其他非相关文件的文件夹中的*.ru.jp文件列表.我想用一个我作为计数器变量获得的数字重命名.

在Bash中,我会这样做......

for i in $(ls *.ru.jp); do x=${i%%.*}; mv $i  "$x"t"$counter".ru.jp ;done
Run Code Online (Sandbox Code Playgroud)

例如,如果计数器是1,myfile.ru.jp将被重命名为myfilet1.ru.jp."t"只是一个命名,表示t1,t2 ......等.并且最后会有一个外部循环,最终将标记mafilet2.ru.jp等等,因为计数器变量增加.

我想知道如何在Perl脚本中编写和表示类似for循环?

谢谢.

-joey

perl loops for-loop rename file-rename

3
推荐指数
2
解决办法
1315
查看次数

强制用Java重命名文件

我可以使用任何实用程序从Java.io强制重命名文件吗?
我知道Java 7有这些功能,但我不能使用它...
如果我做了

File tempFile = File.createTempFile();
tempFile.renameTo(newfile)
Run Code Online (Sandbox Code Playgroud)

如果存在newfile则会失败.

如何强制重命名?

java file-io rename file file-rename

3
推荐指数
1
解决办法
7941
查看次数

文件或文件夹重命名为小写在 C# 中使用 DirectoryInfo/FileInfo.MoveTo()

我有一个程序可以将文件或文件夹重命名为小写名称。我写了这段代码:

    private void Replace(string FolderLocation, string lastText, string NewText)
    {
        if (lastText == "")
        {
            lastText = " ";
        }
        if (NewText == "")
        {
            NewText = " ";
        }

        DirectoryInfo i = new DirectoryInfo(FolderLocation);
        string NewName = "";
        if (checkBox2.Checked)
        {
            if (i.Parent.FullName[i.Parent.FullName.Length - 1].ToString() != "\\") //For parents like E:/
            {
                NewName = i.Parent.FullName + "\\" + i.Name.Replace(lastText, NewText);
            }
            else
            {
                NewName = i.Parent.FullName + i.Name.Replace(lastText, NewText);
            }

                NewName = NewName.ToLower();


            if (NewName != i.FullName)
            {
                 i.MoveTo(NewName); …
Run Code Online (Sandbox Code Playgroud)

.net c# directoryinfo fileinfo file-rename

3
推荐指数
1
解决办法
7682
查看次数

使用Powershell查找字符并重命名文件名

我在这种命名约定的目录中有大量文件:"1050_14447_Letter Extension.pdf"等.我需要删除第二个下划线之前的所有字符(包括第二个下划线).所以新的文件名是"Letter Extension.pdf".如何相应地重复单个目录重命名?

powershell file-rename

3
推荐指数
1
解决办法
2万
查看次数

从命令行重命名多个文件

可能重复:
根据模式在Linux中重命名大量文件

我有这种格式的多个文件:

file_1.pdf
file_2.pdf
...
file_100.pdf
Run Code Online (Sandbox Code Playgroud)

我的问题是如何重命名所有文件,如下所示:

file_001.pdf
file_002.pdf
...
file_100.pdf
Run Code Online (Sandbox Code Playgroud)

我知道你可以用'rename'重命名多个文件,但在这种情况下我不知道怎么做.

bash perl rename file-rename

3
推荐指数
1
解决办法
6305
查看次数

Shell:Sed -i.bak通过附加当前日期来重命名文件

我有sed语句来替换我文件中的一些内容.file.bak在替换内容之前,它会使用名称备份copu .

sed -i.bak -r "s#^(.*/abc_def_APP/).*(/application1\.war.*)#\1$version1/$version2\2#" /path/file
Run Code Online (Sandbox Code Playgroud)

但我希望使用当前日期备份该文件.就像是file.071913

我怎么才能得到它?

shell backup date sed file-rename

3
推荐指数
1
解决办法
5307
查看次数

如何在JGit中重命名文件

如何在JGit中重命名文件.也就是说,给定一个名为file1的工作文件.

命令行将是:

git mv file1 file2
Run Code Online (Sandbox Code Playgroud)

rename file-rename jgit

3
推荐指数
1
解决办法
707
查看次数

如何在不更改修改日期的情况下重命名文件

我写了一个脚本来重命名文件。但是我发现修改日期更改为相同的日期。因此,如果按日期对原始订单进行排序,则该原始订单将被破坏。有什么方法可以更改名称而不更改修改日期吗?或者,尽管日期已更改,但按日期排序的顺序仍然相同。以下是我当前的代码:

# save previous working folder
wkdir <- getwd()

# set the target folder
setwd("C:/Users/YY/Desktop/Tmp file/")

# set the file pattern
a <- list.files(path = ".", pattern = "abc_*.*$") 

# set the name to be replaced
b<-gsub("abc_","ABC_",a)

# rename
file.rename(a,b)

# restore previous working folder
setwd(wkdir)
Run Code Online (Sandbox Code Playgroud)

如果有人可以帮助我,我将不胜感激。

r file-rename

3
推荐指数
3
解决办法
5778
查看次数

如何递归重命名android资产并将下划线替换为破折号

我有一些我的设计师创建的资产,他正确地对它们进行了分支,使所有dpi都与它们的目录匹配,所以我很高兴,因为我不必将这些文件复制到每个子文件夹中,但是当我签出它们的名称时,它们的文件名中就有破折号,这导致android编译器失败。

那么,如何使bash脚本将在drawable- *下的所有文件重命名为相同的文件名,但用下划线替换破折号?

例:

转换这个:

drawable-hdpi/
    my-icon.png
    my-icon-2.png
drawable-xhdpi/
    my-icon.png
    my-icon-2.png
drawable-xxhdpi/
    my-icon.png
    my-icon-2.png
Run Code Online (Sandbox Code Playgroud)

对此:

drawable-hdpi/
    my_icon.png
    my_icon_2.png
drawable-xhdpi/
    my_icon.png
    my_icon_2.png
drawable-xxhdpi/
    my_icon.png
    my_icon_2.png
Run Code Online (Sandbox Code Playgroud)

bash android file-rename drawable android-drawable

3
推荐指数
1
解决办法
798
查看次数