このプロジェクトで見つかるすべての svg ファイルの色を変更する方法を知っている人はいますか?
https://github.com/twain47/Open-SVG-Map-Icons/blob/master/tools/recolour.sh
私はbashの経験がなく、Linuxの経験もほとんどありませんが、svgディレクトリをたどってrecolour.shを実行するだけでよいように思えますが、これはすべてギリシャ語です。
これがあまりにも具体的な質問である場合は、削除してください。
このプロジェクトで見つかるすべての svg ファイルの色を変更する方法を知っている人はいますか?
https://github.com/twain47/Open-SVG-Map-Icons/blob/master/tools/recolour.sh
私はbashの経験がなく、Linuxの経験もほとんどありませんが、svgディレクトリをたどってrecolour.shを実行するだけでよいように思えますが、これはすべてギリシャ語です。
これがあまりにも具体的な質問である場合は、削除してください。
これは、プロジェクト ルートから実行できます。必要に応じて色を自由に切り替えてください。
find . -name '*.svg' | while read filename; do
tools/recolour.sh $filename '#FF0000' '#00FF00' '#0000FF' | sponge $filename
done
または、sponge コマンドを取得する方法がわからない場合は、次のようにします。
find . -name '*.svg' | while read filename; do
tmpfile=$(mktemp -t temp)
tools/recolour.sh $filename '#FF0000' '#00FF00' '#0000FF' > $tmpfile
mv $tmpfile $filename
done