AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[rename](ubuntu)

Martin Hope
Vidal
Asked: 2021-08-11 01:50:15 +0800 CST

使用同一文件夹中另一个文件的名称重命名文件

  • 5

我有一千个文件夹,其中包含两个文件:其中一个具有随机名称(mp4 扩展名),另一个具有名称(srt 扩展名)。

我打算用另一个文件名替换随机生成的文件名,保持扩展名(mp4、mkv 或 avi)包含在同一文件夹中。顺便说一下,文件名用来包含 () 和其他外来字符(ó、ü 等)。

在这种情况下,我认为脚本应该:

  1. 进入文件夹
  2. 获取带有 .srt 扩展名的名称
  3. 用新名称重命名带有 mp4 扩展名的文件(保留任何扩展名)
  4. 走出文件夹
  5. 递归遍历文件夹,因为它可能包含其他子文件夹

不过,第 5 步可能会被覆盖。

我会很感激。任何人都可以帮忙吗?

rename
  • 2 个回答
  • 441 Views
Martin Hope
genderbee
Asked: 2020-12-23 05:38:35 +0800 CST

bash,文件,重命名文件,切换位置

  • 1

如何重命名

sluno-20201027-call-metroua-status.mp4
sluno-20201103-call-deriva.mp4
sluno-20201103-call-metroua-status.mp4
sluno-20201105-call-makrocz.mp4
sluno-20201105-call-metroua-testcall.mp4
sluno-20201105-call-sluno-ggtabak.mp4
sluno-20201110-call-makrocz.mp4
sluno-20201110-call-metroua-status.mp4
sluno-20201110-call-sluno-utccz.mp4

至

sluno-call-metroua-status-20201027.mp4
sluno-call-deriva-20201103.mp4
sluno-call-metroua-status-20201103.mp4
sluno-call-makrocz-20201105.mp4
...

只需将位置上的日期/字符串移动7-14到文件名的末尾。

谢谢。

bash files rename
  • 3 个回答
  • 372 Views
Martin Hope
Kong
Asked: 2020-12-01 06:29:49 +0800 CST

通过删除子字符串重命名文件夹

  • 0

我有一个文件夹列表video_0001 video_0002 video_0003...如何将它们全部重命名为0001 0002 0003...?我试过了

mv video_{0001..0003} {0001..0003}但它不起作用

rename
  • 3 个回答
  • 196 Views
Martin Hope
Raj
Asked: 2020-11-21 23:25:38 +0800 CST

重命名批量文件

  • -1

我需要重命名“*.mp3”歌曲,但我不知道如何更改目录中每首歌曲的名称。有谁知道该怎么做?

我需要像这样重命名我的 .mp3 文件:

Aaaa.mp3
Aaab.mp3
Aaac.mp3
Aaad.mp3
...
Aaaz.mp3
Baaa.mp3
Baab.mp3
...
...
Zzzz.mp3

我知道如何更改单个文件的名称。但是,不喜欢手动更改每个名称。

bash python3 rename
  • 1 个回答
  • 147 Views
Martin Hope
Idoia Pico
Asked: 2020-11-06 00:09:32 +0800 CST

如何在 Ubuntu 的终端中重命名档案?[复制]

  • 0
这个问题在这里已经有了答案:
如何使用命令行轻松重命名多个文件? (8 个回答)
1 年前关闭。

我有以下文件:

/home/wiki/15000_20000/xx00
/home/wiki/15000_20000/xx01
/home/wiki/15000_20000/xx02
...
/home/wiki/15000_20000/xx4686

如何将xx00, xx01, ...,重命名xx4686为152000, 152001, ..., 15204686,即替换xx为1520?

command-line filename rename
  • 3 个回答
  • 205 Views
Martin Hope
StackChrisChris
Asked: 2020-10-28 02:41:39 +0800 CST

如何在子目录上使用命令“重命名”

  • 2

在这个线程中有一个对我非常有用的关于用尾随空格重命名文件夹的答案: 删除文件或文件夹名称中的前导或尾随空格

我不知道如何更改以下命令,以便它也更改子文件夹中的名称。

重命名 -n 's/ *$//' *

我显然已经尝试用“rename -h”自己检查这个,但我看不到解决方案。

有人可以帮我弄这个吗?

非常感谢提前,

克里斯

command-line rename
  • 3 个回答
  • 1885 Views
Martin Hope
Joe Cola
Asked: 2020-07-31 21:55:04 +0800 CST

如何在终端中使用关键字/特定文本重命名?

  • 0

我有一个问题,我如何重命名关键字?我有一个很长的文件名。我懒得改它,因为我必须先复制名称。

例子

filem87302839127921youtube90182mskldq7629121832.mp4

我通常以某种方式重命名文件

mv filem87302839127921youtube90182mskldq7629121832.mp4 video.mp4

但是很麻烦

你怎么能用关键字来做到这一点?例如像在

mv youtube video.mp4

所以系统只接受关键字

请帮忙

谢谢你

command-line bash rename
  • 1 个回答
  • 90 Views
Martin Hope
un_armed_pawn
Asked: 2020-07-30 11:40:53 +0800 CST

一次重命名多个文件

  • 8

我有一堆使用 ffmpeg 转换为 mp3 文件的 wav 文件。

现在 mp3 文件都命名为file.wav.mp3.

如何.wav在保留文件名的其余部分的同时删除后缀?我想一次在整个目录上执行此操作。

command-line rename
  • 8 个回答
  • 1941 Views
Martin Hope
Joe Cola
Asked: 2020-07-16 03:33:57 +0800 CST

如何枚举从01开始的循环中的变量?

  • 0

我有个问题

我有重命名命令,但是从00开始运行重命名后,如何从01开始,请帮助我

这是我使用的命令

for i in *.mkv; do
  new=$(printf "Movie - %02d.mkv" "$a")
  mv -i -- "$i" "$new"
  let a=a+1
done
programming command-line gnome-terminal bash rename
  • 2 个回答
  • 51 Views
Martin Hope
Dhrpa
Asked: 2020-06-19 07:32:00 +0800 CST

复制和重命名文件

  • 0

我正在尝试从单独的文件夹中复制多个文件并将它们粘贴到具有新文件名的新文件夹中。任何人都可以帮助我吗?例如:我有文件夹 1,2,3,4,5,每个文件夹都有 filex.txt 我希望从每个文件夹中获取 file.txt 并将其重命名为 1filex、2filex、3filex、4filex、5filex 和他们的新位置为文件夹abc。

任何帮助将不胜感激。

谢谢

rename copy
  • 2 个回答
  • 493 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve