标签: rename

如何通过命令行重命名目录?

我有目录/home/user/oldname,我想将它重命名为/home/user/newname. 我怎样才能在终端中做到这一点?

command-line rename

685
推荐指数
6
解决办法
249万
查看次数

如何使用命令行轻松重命名多个文件?

我在 Windows 中快速重命名文件的方法之一是

F2 > Rename > Tab (to next file) > Rename ...
Run Code Online (Sandbox Code Playgroud)

但是在 Ubuntu/Nautilus 中,我无法切换到下一个文件。但是在 Linux 上,我认为必须有一个命令行替代方案。

但是,有时,我可能想要更多地控制如何重命名特定文件。在这种情况下,也许最好能够切换到下一个文件

command-line rename

111
推荐指数
6
解决办法
17万
查看次数

如何从命令行递归更改多个文件的扩展名?

我有很多带有.abc扩展名的文件,想将它们更改为.edefg
如何从命令行执行此操作?

我有一个包含许多子文件夹的根文件夹,因此该解决方案应该递归地工作。

command-line bash rename batch-rename

82
推荐指数
5
解决办法
14万
查看次数

终端中基于模式的批处理文件重命名

我需要重命名以下内容:

file_001_loremipsum.png
file_002_dolor.png
file_003_sit.png
file_004_amet.png
file_105_randomness.png
Run Code Online (Sandbox Code Playgroud)

进入

upl_loremipsum.png
upl_dolor.png
upl_sit.png
upl_amet.png
upl_randomness.png
Run Code Online (Sandbox Code Playgroud)

如何仅使用一行简单的终端命令来实现它?

regex rename batch-rename

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

必须复制和重命名文件

大家好,我被要求找到将制作文件副本的终端命令,我们将其命名为 program3.cpp 并将该副本命名为 homework6.cpp。之后,您将拥有两个名称不同但内容相同的文件。

我知道如何复制文件,但我不知道如何使用不同的名称创建第二个相同的文件。感谢所有帮助。谢谢!

rename

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

如何在使用 youtube-dl 提取音频时指定文件名?

我可以使用以下命令创建 YouTube 视频的 mp3:

youtube-dl --extract-audio --audio-format mp3 http://www.youtube.com/watch?v=rtOvBOTyX00
Run Code Online (Sandbox Code Playgroud)

它使用以下文件名创建一个 mp3:

Christina Perri - A Thousand Years [Official Music Video]-rtOvBOTyX00.mp3
Run Code Online (Sandbox Code Playgroud)

我最后不需要视频 ID 部分 ( rtOvBOTyX00),只想拥有以下内容:

Christina Perri - A Thousand Years [Official Music Video].mp3
Run Code Online (Sandbox Code Playgroud)

这可以通过 youtube-dl 的选项实现吗?如果没有,下一个最佳解决方案是什么?

command-line youtube regex rename youtube-dl

40
推荐指数
2
解决办法
10万
查看次数

通过在开头添加字符串来重命名多个文件

对于目录中的大约 200 个文件,我想将字符串添加1_到所有文件名的开头。

例如,文件名是,DATASET_X_Y_Z结果应该是1_DATASET_X_Y_Z.

我对 Shell 脚本一无所知,但也许终端只有一个衬里。

command-line rename

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

有没有办法重命名外部硬盘驱动器?

我正在使用 Ubuntu 11.10 并且我有几个 WD 外置驱动器。问题是,它们都在文件管理器中显示为“元素”,这可能会让人感到困惑。有没有办法重命名它们中的一个或两个?右键单击并转到属性没有产生任何结果。

11.10 external-hdd rename

22
推荐指数
4
解决办法
5万
查看次数

如何更改 Unity 面板上的桌面名称?

在此处输入图片说明

如何通过 Unity 面板将我的桌面名称从Ubuntu 桌面更改为XYZ 的桌面

panel unity rename

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

尝试小写多个文件名的部分时,重命名返回“不允许裸词”

我的 Ubuntu 16.04 上的文件夹中有两个文件:

a1.dat
b1.DAT
Run Code Online (Sandbox Code Playgroud)

我想重命名b1.DAT为,b1.dat因此文件夹中会有以下文件:

a1.dat
b1.dat
Run Code Online (Sandbox Code Playgroud)

我试过(不成功):

$ rename *.DAT *.dat
Bareword "b1" not allowed while "strict subs" in use at (user-supplied code).
Bareword "DAT" not allowed while "strict subs" in use at (user-supplied code).
Run Code Online (Sandbox Code Playgroud)

$ find . -iname "*.DAT" -exec rename DAT dat '{}' \;
Bareword "DAT" not allowed while "strict subs" in use at (user-supplied code).
Bareword "DAT" not allowed while "strict subs" in use at (user-supplied code).
Run Code Online (Sandbox Code Playgroud)

搜索此导致没有有意义的解决方案......

command-line files rename batch-rename

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