Questions tagged «file-rename»

重命名文件意味着更改文件名


9
在Git中更改文件名的大小写
我正在尝试重命名文件以使其具有与之前不同的大小写: git mv src/collision/b2AABB.js src/collision/B2AABB.js fatal: destination exists, source=src/collision/b2AABB.js, destination=src/collision/B2AABB.js 如您所见,Git对此进行了调整。我也尝试仅使用简单的旧mv命令来重命名,但是Git不会选择重命名(作为重命名或作为新的未跟踪文件)。 如何更改文件名称的大小写不同?我在使用Z shell(zsh)4.3.15的Git 1.7.9.1的Mac OS X v10.7.3(Lion)上。


14
使用Java重命名文件
我们可以重命名文件说test.txt来test1.txt? 如果test1.txt存在,它将重命名吗? 如何将其重命名为已经存在的test1.txt文件,以便将test.txt的新内容添加到其中以供以后使用?
173 java  file  rename  file-rename 


7
如何在macOS终端中批量重命名文件?
我有一个包含一系列文件的文件夹: prefix_1234_567.png prefix_abcd_efg.png 我想批量删除一个下划线和中间内容,以便输出为: prefix_567.png prefix_efg.png 相关但不完全解释: 如何使用终端批量重命名文件? 正则表达式以在OS X终端中批量重命名文件

10
使用Bash批量重命名文件
Bash如何重命名一系列软件包以删除其版本号?我一直在expr和和玩弄,都%%没有用。 例子: Xft2-2.1.13.pkg 变成 Xft2.pkg jasper-1.900.1.pkg 变成 jasper.pkg xorg-libXrandr-1.2.3.pkg 变成 xorg-libXrandr.pkg
101 bash  shell  file-rename 

12
使用sed批量重命名文件
目的 更改这些文件名: F00001-0708-RG-biasliuyda F00001-0708-CS-akgdlaul F00001-0708-VF-hioulgigl 这些文件名: F0001-0708-RG-biasliuyda F0001-0708-CS-akgdlaul F0001-0708-VF-hioulgigl 壳牌代码 去测试: ls F00001-0708-*|sed 's/\(.\).\(.*\)/mv & \1\2/' 去表演: ls F00001-0708-*|sed 's/\(.\).\(.*\)/mv & \1\2/' | sh 我的问题 我不了解sed代码。我了解替代命令 $ sed 's/something/mv' 手段。而且我对正则表达式有所了解。但是我不明白这里发生了什么: \(.\).\(.*\) 或在这里: & \1\2/ 在我看来,前者的意思是:“一个字符,然后是一个字符,然后是一个字符的任何长度序列”,但是肯定有更多的东西。至于后面的部分: & \1\2/ 我不知道。
87 bash  shell  sed  file-rename 

3
如何使用wget重命名下载的文件?
要从服务器下载SOFA统计信息,请使用wget命令: wget -c http://sourceforge.net/projects/sofastatistics/files/latest/download?source=dlp 在这种情况下,下载文件的文件名是download?source=files。如果我--output-document在命令中添加选项,则将输出文件重命名为sofastatistics-latest.deb,则dpkg软件包无法识别下载文件的格式。 dpkg-deb: error: `sofastatistics-latest.deb' is not a debian format archive 如何使用wget正确重命名下载的文件? 更新- 15年1月8日 使用提供的链接,下载的文件将始终是* .tar.gz。要获得真实姓名,只需添加以下--content-disposition选项(感谢@ 6EQUJ5!): wget --content-disposition http://sourceforge.net/projects/sofastatistics/files/latest/download?source=dlp 但是我需要一个* .deb文件,所以这里是@creaktive,我不得不搜索* .deb文件链接。 感谢所有的答案!
78 wget  file-rename 

5
如何在将上传的文件保存到目录之前重命名?
下面是我用来将文件上传到目录中的代码。它工作正常。我的主要问题是: move_uploaded_file()是将上载的文件保存到目录中的文件,也是我猜测move_uploaded_file()是为其设置名称的文件。 如何将文件名更改为随机数? 我尝试在下面这样做: $allowedExts = array("gif", "jpeg", "jpg", "png"); $temp = explode(".", $_FILES["file"]["name"]); $extension = end($temp); if ((($_FILES["file"]["type"] == "image/gif") || ($_FILES["file"]["type"] == "image/jpeg") || ($_FILES["file"]["type"] == "image/jpg") || ($_FILES["file"]["type"] == "image/pjpeg") || ($_FILES["file"]["type"] == "image/x-png") || ($_FILES["file"]["type"] == "image/png")) && ($_FILES["file"]["size"] < 100000) && in_array($extension, $allowedExts)) { if …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.