gpt4 book ai didi

regex - 如何在复制 vfat 期间重命名文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:24:54 27 4
gpt4 key购买 nike

如何在linux shell 上复制过程中将文件重命名,将不同的字符转换为其他不同的字符?

我知道您可以使用 pax 工具来执行此操作。

例子:pax -rw -s '/?:/_/g/INPUTDIR OUTPUTDIR

我有以下目录结构

 - source
+- documentation?
+- file:examples

但我想将 : 转换为 CL ?QM

这不起作用: pax -rw -s '/?/QM/g/-s '/:/CL/g/INPUTDIR OUTPUTDIR

这也不是: pax -w -s '/?/QM/g/INPUTDIR | pax -r -s '/:/CL/g/OUTPUTDIR

最佳答案

使用 \? 生成目录列表的 shell 命令,并使用单个 pax 命令替换整个名称。

关于regex - 如何在复制 vfat 期间重命名文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36910365/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com