0

.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 を構成する方法がわかりません。

4

1 に答える 1