标签: rename

如何将文件a移动到Node.js中的其他分区或设备?

我正在尝试在Node.js脚本中将文件从一个分区移动到另一个分区.我用的时候fs.renameSync收到了Error: EXDEV, Cross-device link.我将其复制并删除原始文件,但我也没有看到复制文件的命令.如何才能做到这一点?

javascript rename node.js

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

通过用零填充来批量重命名顺序文件

我有一堆像这样命名的文件:

output_1.png
output_2.png
...
output_10.png
...
output_120.png
Run Code Online (Sandbox Code Playgroud)

重命名那些匹配约定的最简单方法是什么,例如最多四位小数,以便命名文件:

output_0001.png
output_0002.png
...
output_0010.png
output_0120.png
Run Code Online (Sandbox Code Playgroud)

这在Unix/Linux/BSD中应该很容易,尽管我也可以访问Windows.任何语言都可以,但我对一些非常简洁的单行(如果有的话)感兴趣.

rename batch-file batch-rename

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

git重命名许多文件和文件夹

我正在尝试重命名我的应用程序中的许多文件,并且需要能够在应用程序根目录中通过git(即git mv%filenamematch %% replacement%)在所有子目录中进行重命名,只替换匹配的文本.我对bash脚本没有好处.

更新:如果还重命名匹配的目录也会很好!

git grep rename file

29
推荐指数
4
解决办法
1万
查看次数

使用header()重写动态pdf的URL中的文件名

我有一个生成pdf报告的PHP脚本.当我们去保存pdf文档时,Acrobat建议的文件名是report_pdf,因为php脚本名为report_pdf.php.我想动态命名pdf文件,因此每次保存时都不必为报告键入适当的名称.

询问新闻组,有人建议这样,filename="July Report.pdf"报告的目的名称在哪里

<?
header('Content-Type: application/pdf');
header('Content-disposition: filename="July Report.pdf"');
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我做错了,还是会这样做?这是mod_rewrite的工作吗?


所以我试过了两个

header('Content-disposition: inline; filename="July Report.pdf"');
Run Code Online (Sandbox Code Playgroud)

header('Content-disposition: attachment; filename="July Report.pdf"');
Run Code Online (Sandbox Code Playgroud)

(不是在同一时间),也不适合我.这是我的网络托管服务商的问题吗?对于这个网址,这是我的代码:

<?
header('Content-disposition: inline; filename="July Report.pdf"');

// requires the R&OS pdf class
require_once('class.ezpdf.php');
require_once('class.pdf.php');

// make a new pdf object
$pdf = new Cpdf();
// select the font
$pdf->selectFont('./fonts/Helvetica');
$pdf->addText(30,400,30,'Hello World');
$pdf->stream();

?>
Run Code Online (Sandbox Code Playgroud)

php pdf mod-rewrite rename http-headers

28
推荐指数
2
解决办法
6万
查看次数

如何从TortoiseGit重命名我的分支?

我知道从命令行重命名分支的方法,但是 - 因为我正在使用TortoiseGit - 我很好奇是否有任何选项可以做这样的事情.

谢谢你的答案:)

git rename tortoisegit git-branch

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

以hg身份显示重命名?

我知道Mercurial可以跟踪文件的重命名,但是当我这样做时,如何让它显示重命名而不是添加/删除hg status?例如,而不是:

A bin/extract-csv-column.pl
A bin/find-mirna-binding.pl
A bin/xls2csv-separate-sheets.pl
A lib/Text/CSV/Euclid.pm
R src/extract-csv-column.pl
R src/find-mirna-binding.pl
R src/modules/Text/CSV/Euclid.pm
R src/xls2csv-separate-sheets.pl
Run Code Online (Sandbox Code Playgroud)

我想要一些迹象表明已经移动了四个文件.

我想我读到的地方输出是这样的,以保持与某些东西或其他东西的向后兼容性,但我并不担心.

mercurial dvcs rename

27
推荐指数
2
解决办法
3069
查看次数

在linux中将日期附加到文件名

我想在文件名旁边添加日期("somefile.txt").例如:somefile_25-11-2009.txt或somefile_25Nov2009.txt或其他任何效果

也许脚本会在终端窗口中执行或执行某些命令.我正在使用Linux(Ubuntu).

提前致谢.

哦,我几乎忘了添加脚本或命令应该每次要将文件保存到特定文件夹但仍保留以前的文件时将文件名更新为新的日期.所以文件夹中最终会有这样的文件:filename_18Oct2009.txt,filename_9Nov2009.txt,filename_23Nov2009.txt

linux ubuntu filenames rename append

26
推荐指数
5
解决办法
7万
查看次数

在Android Eclipse IDE中单独重命名APP的名称

我创建了一个很棒的应用程序,但我想单独重命名"应用程序名称"...(即用户在应用程序图标上看到的名称)..(这不是包重命名)

我怎么做,没有创建一个新的......

eclipse android rename

26
推荐指数
2
解决办法
4万
查看次数

在IIS 7.0中重命名应用程序

众所周知,在通过IIS管理器的窗口界面编辑应用程序设置时,不允许编辑应用程序别名.应用程序的别名具有灰色(不允许更改).但在本文中,您可以通过命令行实用程序软件找到如何执行此操作:

http://www.foliotek.com/devblog/rename-applications-and-virtual-directories-in-iis7/

但还有另一种方法可以做到这一点.您可以按照本文中的说明编辑设置文件:

http://learn.iis.net/page.aspx/150/understanding-sites-applications-and-virtual-directories-on-iis-7/#Configuration

在设置文件中,我刚刚更改了应用程序元素的path属性的值("/ Site1"),仅此而已:

<application path="/Site1" applicationPool="DefaultAppPool">
    <virtualDirectory
        path="/" 
        physicalPath="C:\Sites\Site1" />
</application>
Run Code Online (Sandbox Code Playgroud)

问题是我不知道这两种方式是否相同并且结果相同.除了重命名应用程序名称之外,命令行实用程序(appcmd)可能会做一些额外的工作吗?

iis-7 rename appcmd

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

从Linux中的文件名中删除空格

我在不同的文件夹中有数百个jpg文件,如下所示:

  • 304775 105_01.jpg
  • 304775 105_03.jpg
  • 304775 105_05.jpg
  • 304775 105_07.jpg
  • 304775 105_02.jpg
  • 304775 105_04.jpg
  • 304775 105_06.jpg

基本上,我需要删除空格.我已经知道将空格更改为下划线的命令:

$ rename "s/ /_/g" *
Run Code Online (Sandbox Code Playgroud)

但在这种情况下我不需要下划线.我只需要删除空间.我尝试了以下,但它不起作用:

$ rename "s/ //g" *
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.

regex linux rename

26
推荐指数
2
解决办法
5万
查看次数