* fix unix argument parsing issues
@see http://www.filebot.net/forums/viewtopic.php?f=4&p=4633
This commit is contained in:
parent
86723cb3bf
commit
a1451ca807
|
@ -139,11 +139,14 @@ def XML(bc) {
|
||||||
import com.sun.jna.Platform
|
import com.sun.jna.Platform
|
||||||
|
|
||||||
def execute(Object... args) {
|
def execute(Object... args) {
|
||||||
def cmd = args.length == 1 ? args[0] as String : args.collect{ it as String }
|
def cmd = args.collect{ it as String }
|
||||||
|
|
||||||
if (tryQuietly{ Platform.isWindows() }) {
|
if (Platform.isWindows()) {
|
||||||
// normalize file separator for windows and run with cmd so any executable in PATH will just work
|
// normalize file separator for windows and run with cmd so any executable in PATH will just work
|
||||||
cmd = ['cmd', '/c'] + cmd
|
cmd = ['cmd', '/c'] + cmd
|
||||||
|
} else if (cmd.size() == 1) {
|
||||||
|
// make unix shell parse arguments
|
||||||
|
cmd = ['sh', '-c'] + cmd
|
||||||
}
|
}
|
||||||
|
|
||||||
// run command and print output
|
// run command and print output
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
[1-3]CD
|
[1-3]CD
|
||||||
[1-3]CDRip
|
[1-3]CDRip
|
||||||
[1-9].?of.?[1-9]
|
[1-9].?of.?[1-9]
|
||||||
|
\bThe$
|
||||||
\d{2,4}.\b\d{2}.\b\d{2}.\b\d{2}.\b\d{2}
|
\d{2,4}.\b\d{2}.\b\d{2}.\b\d{2}.\b\d{2}
|
||||||
^(TV.)?(Show|Serie)[s]?
|
^(TV.)?(Show|Serie)[s]?
|
||||||
^[0-9]{1,2}[.]
|
^[0-9]{1,2}[.]
|
||||||
|
|
Loading…
Reference in New Issue