### bug #38354: -J profile_name should read from `pwd`/profile_name before ~/.parallel/profile_name echo from ./local_test_profile echo 1 ### Test --delay More than 5 secs: OK ### test --sshdelay OK ### bug #38299: --resume-failed -k job1 val 0 job2 val 1 job3 val 2 job4 val 3 job5 val 0 job6 val 1 try 2. Gives failing - not 0 job2 val 1 job3 val 2 job4 val 3 job6 val 1 with exit 0 job2 val 1 job3 val 2 job4 val 3 job6 val 1 try 2 again. Gives empty ### --resume -k job0id job1id job2id job3id job0id job5id try 2 = nothing two extra job6id job7id bug #37694: Empty string argument skipped when using --quote 3 ### Test -k 5 ### Test -k 3 ### Test -k 4 ### Test -k 2 ### Test -k 1 ### Computing length of command line 1 2 11 1 12 2 3 a_b_c_{4} a_b_c_d {4} ### test08 b d 1 10 2 3 4 5 6 7 8 9 1 10 2 3 4 5 6 7 8 9 1 10 2 3 4 5 6 7 8 9 bug #37956: --colsep does not default to '\t' as specified in the man page. one 1 ### Test --tollef 1 2 3 ::: a b c parallel: Warning: See: http://lists.gnu.org/archive/html/parallel/2013-02/msg00018.html parallel: Warning: YOU ARE USING --tollef. --tollef is obsolete and will be retired 20140222. ### Test --tollef --gnu 1 2 3 -- a b c ### Test --gnu 1 2 3 -- a b c ### Test {//} . a a a/b a/b a/b/c / /a /a /a/b /a/b /a/b/c . ./a ./a ./a/b ./a/b ./a/b/c . a.jpg a a/b.jpg a/b a/b/c.jpg / /a.jpg /a /a/b.jpg /a/b /a/b/c.jpg . ./a.jpg ./a ./a/b.jpg ./a/b ./a/b/c.jpg ### Test {1//} . a a a/b a/b a/b/c / /a /a /a/b /a/b /a/b/c . ./a ./a ./a/b ./a/b ./a/b/c . a.jpg a a/b.jpg a/b a/b/c.jpg / /a.jpg /a /a/b.jpg /a/b /a/b/c.jpg . ./a.jpg ./a ./a/b.jpg ./a/b ./a/b/c.jpg ### Test --dnr . a a a/b a/b a/b/c ### Test --dirnamereplace . a a a/b a/b a/b/c ### Test https://savannah.gnu.org/bugs/index.php?31716 1 OK 2 OK 3 OK 4 OK 5 OK 1 OK 2 OK 3 OK 4 OK 5 OK ### -k -l -0 1 OK 2 OK 3 OK 4 OK 5 OK ### -k -0 -l 1 OK 2 OK 3 OK 4 OK 5 OK ### -k -0 -l 1 1 OK 2 OK 3 OK 4 OK 5 OK ### -k -0 -l 0 1 OK 2 OK 3 OK 4 OK 5 OK ### -k -0 -L -0 - -0 is argument for -L OK OK OK OK OK ### -k -0 -L 0 - -L always takes arg OK OK OK OK OK ### -k -0 -L 0 - -L always takes arg OK OK OK OK OK ### -k -e -0 1 OK 2 OK 3 OK 4 OK 5 OK ### -k -0 -e eof 1 OK 2 OK 3 OK 4 OK 5 OK ### -k -i -0 1 OK 2 OK 3 OK 4 OK 5 OK ### -k -0 -i repl 1 OK 2 OK 3 OK 4 OK 5 OK ### Negative replacement strings correct correct 2 + 4 = 2 + 4= 6 correct