ruby内で呼び出したImagemagickのconvertの実行時間を知るため、開始時間と終了時間を記載するシェルスクリプト(ana_crop.sh)を作りそれをrubyで実行させたいと考えています。
省略はしておりますが。以下のようなプログラムで実行したところエラーがでてしまいました。
defを絡ませているのでここからどういうふうに修正していけばいいかイメージがつかない状態です。よろしくお願いいたします。
ruby
1def set_parameters(from,to,rules,method) 2 @from=from 3 @to=to 4 @rules=rules 5 @method=method 6 self 7end 8 9crop.set_parameters("orig","crop",r, %x(./ana_crop.sh convert(%Q!-crop 1280x600+0+0!)))
以下、エラーの内容です。
sh: -c: 行 0: 予期しないトークン `(' 周辺に構文エラーがあります sh: -c: 行 0: `./ana_crop.sh convert(%Q!-crop 1280x600+0+0!)' (test -d crop || mkdir -p crop) && () /bin/sh: -c: 行 0: 予期しないトークン `)' 周辺に構文エラーがあります /bin/sh: -c: 行 0: `(test -d crop || mkdir -p crop) && ()'
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/05/11 12:54
2019/05/11 13:31
退会済みユーザー
2019/05/11 13:56