首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用重新格式化的名称bash/cli重命名目录名称

使用重新格式化的名称bash/cli重命名目录名称
EN

Stack Overflow用户
提问于 2020-05-02 03:59:37
回答 1查看 20关注 0票数 0

使用iPhone上的iMazing应用程序从我的MacOS导出几千张照片,就会得到一组目录:

代码语言:javascript
复制
2020-04-27
2020-04-28
Stockholm - 2020-04-29
Nacka - 2020-04-30

有些目录在日期前面有一个地名。我想将目录重命名为此格式,placename结尾日期,最好使用脚本/cli:

代码语言:javascript
复制
2020-04-27
2020-04-28
2020-04-29-Stockholm
2020-04-30-Nacka

找到this。我可以很容易地创建一个带有新文件名的文件。然而,我已经尝试过让脚本工作,但都是徒劳的。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-05-02 05:04:47

在链接的帖子中发现脚本中的一个小错误。最后一行应该是:

代码语言:javascript
复制
[ "$NEW_FILENAME" != "" ] && mv -v "$FILENAME" "$NEW_FILENAME"

只要稍加修改,它就能正常工作(至少在MacOS上是这样)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61549860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档