删除部分文件名

毛里兹

我想将丑陋的文件名(作为我的糟糕编程的副产品)更改为“ Booklet xxx.pdf kopie.pdf”到“ xxx.pdf”。Automator将其更改为>“ xxx.pdf”(文件名前的空格非常烦人...

这就是我能想到的...

    tell application "Finder"
    set allFiles to selection
    search of (name of every item of allFiles) for "Booklet "
try
    if file exists then delete "Booklet " of name
end try
    search of (name of every item of allFiles) for ".pdf kopie"
try
    if file exists then delete ".pdf kopie" of name
end try
    end tell

非常感谢!

您可以通过设置name属性来重命名文件

activate application "SystemUIServer" -- http://www.openradar.me/9406282
tell application "Finder"
    activate
    repeat with f in (get selection)
        if name of f ends with "kopie.pdf" then
            set name of f to text 9 thru -11 of (get name of f)
        end if
    end repeat
end tell

或在shell中运行以下内容:

cd directory; for f in *kopie.pdf; do f2=${f% *}; mv "$f" "${f2##* }"; done

${f% *}移除的最短​ *距离的端部图案f${f2##* }去除最长* ​从开始模式f2

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

删除部分文件名

来自分类Dev

在终端中使用for循环删除部分文件名

来自分类Dev

用bash删除部分文件名

来自分类Dev

在终端中使用for循环删除部分文件名

来自分类Dev

Bash大括号扩展以删除部分文件名

来自分类Dev

在Java中删除部分文件名

来自分类Dev

PHP包含部分文件名

来自分类Dev

找到部分文件名mlocate

来自分类Dev

交换部分文件名

来自分类Dev

iOS使用带有部分文件名的文件

来自分类Dev

根据部分文件名打开多个Excel文件

来自分类Dev

iOS使用带有部分文件名的文件

来自分类Dev

从部分文件中查找完整的文件名

来自分类Dev

合并具有部分文件名的CSV文件

来自分类Dev

AppleSctipt查找具有部分文件名的文件

来自分类Dev

在Linux脚本中调用部分文件名

来自分类Dev

Ruby如何打印部分文件名

来自分类Dev

删除部分文件名,然后将一种文件类型的名称赋予另一种文件类型

来自分类Dev

在目录中找到我知道部分文件名和扩展名的文件

来自分类Dev

根据部分文件夹中的部分文件名匹配,重命名文件名的子字符串

来自分类Dev

将Windows环境中的文件移动到部分文件名的文件夹中

来自分类Dev

如何删除部分名称相似的文件名?

来自分类Dev

输出“ cat”以查找具有部分文件名的文件

来自分类Dev

根据部分文件名批量移动文件-Windows 8

来自分类Dev

使用R中部分文件名检查文件是否存在

来自分类Dev

缺少部分文件,但文件名中带有下划线

来自分类Dev

具有部分文件名时,VBA Excel导入分隔的txt文件

来自分类Dev

使用R中部分文件名检查文件是否存在

来自分类Dev

如何将部分文件名粘贴到文件内容中?

Related 相关文章

热门标签

归档