私はたくさんのファイルを含むフォルダを持っていますxcf
。png
そのようなタスクをどのように実行できますか?
答え1
Bashの文:
for i in *.xcf; do xcf2png -f $i -o $i.png; done
答え2
GIMP画像エディタを使用して使用できます出力先ツール。Ctrl- Shift-をショートカットとして使用してくださいE。または以下で
使用できます。convert
imagemagick
ファイル名.xcf ファイル名.png 変換
タスクを完全に実行するxcftools
ユーティリティを持つ(sudo apt-get install xcftools)を使用することもできます。xcf2png
xcf2png image.xcf -o image.png
答え3
@k0pernikus と同じですが、xcf
出力ファイル名から拡張子を削除します。
for i in *.xcf; do xcf2png -f $i -o "${i%.*}.png"; done
答え4
J. Augerのソリューションに基づいています。
find . -name "Amplicon*xcf" | parallel convert {} {.}.png