.svg ファイルのコレクションがあります。それらの1つを変更するとき、変更された各svgファイルでコマンドを再実行するようにうなりたい
inkscape --file=FILENAME.svg --export-pdf=FILENAME.pdf
これまでのところ、私はこのうなり声スクリプトを持っています
module.exports = function (grunt) {
'use strict';
grunt.initConfig({
shell: {
figures: {
command: 'inkscape --file=FILENAME.svg --export-pdf=FILENAME.pdf'
}
},
watch: {
figs: {
files: '**/*.svg',
tasks: ['shell:figures']
}
}
});
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-shell');
grunt.registerTask('default', [watch']);
};
FILENAME
しかし、変更された各ファイルの名前に置き換えるために grunt を構成する方法がわかりません。