首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在一个命令中转换多个文件

在一个命令中转换多个文件
EN

Ask Ubuntu用户
提问于 2021-06-01 19:21:14
回答 1查看 496关注 0票数 2

我的文件夹看起来如下:

代码语言:javascript
复制
➜  ls -l
total 437932
-rwxrwxrwx 1 wheel 16254039 Jun  1 20:45 DSC_0210.NEF
-rwxrwxrwx 1 wheel 83532064 Jun  1 21:16 DSC_0210.png
-rwxrwxrwx 1 wheel 16672363 Jun  1 20:45 DSC_0211.NEF
-rwxrwxrwx 1 wheel 16590658 Jun  1 20:46 DSC_0212.NEF
-rwxrwxrwx 1 wheel 17174603 Jun  1 20:46 DSC_0213.NEF
-rwxrwxrwx 1 wheel 17038931 Jun  1 20:47 DSC_0214.NEF
-rwxrwxrwx 1 wheel 17050255 Jun  1 20:48 DSC_0217.NEF
-rwxrwxrwx 1 wheel 17005150 Jun  1 20:48 DSC_0218.NEF
-rwxrwxrwx 1 wheel 17254947 Jun  1 20:49 DSC_0219.NEF
-rwxrwxrwx 1 wheel 16036682 Jun  1 20:49 DSC_0221.NEF
...

我可以一次转换一个NEF文件:

代码语言:javascript
复制
convert DSC_0210.NEF DSC_0210.png

如何使用一个命令转换所有文件?

EN

回答 1

Ask Ubuntu用户

发布于 2021-06-01 19:38:24

在您有文件的目录中,您可以使用以下命令进行操作:

代码语言:javascript
复制
for f in *.NEF; do convert "$f" "${f%.*}.png"; done
票数 4
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1342080

复制
相关文章

相似问题

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