2010-08-28 00:46:44 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
2010-09-07 23:43:11 +00:00
|
|
|
echo '### Test of #! --shebang'
|
|
|
|
cat >/tmp/shebang <<EOF
|
|
|
|
#!/usr/local/bin/parallel --shebang -rk echo
|
|
|
|
A
|
|
|
|
B
|
|
|
|
C
|
|
|
|
EOF
|
|
|
|
chmod 755 /tmp/shebang
|
|
|
|
/tmp/shebang
|
|
|
|
|
|
|
|
echo '### Test of #! --hashbang'
|
|
|
|
cat >/tmp/shebang <<EOF
|
|
|
|
#!/usr/local/bin/parallel --hashbang -rk echo
|
|
|
|
A
|
|
|
|
B
|
|
|
|
C
|
|
|
|
EOF
|
|
|
|
chmod 755 /tmp/shebang
|
|
|
|
/tmp/shebang
|
|
|
|
|
2012-06-07 23:07:25 +00:00
|
|
|
echo '### Test of #! with 2 files as input (2 columns)'
|
2012-06-08 21:45:06 +00:00
|
|
|
cat >'/tmp/she <bang>"' <<EOF
|
2012-01-08 18:52:00 +00:00
|
|
|
#!/usr/local/bin/parallel --shebang -rk --xapply -a /tmp/123 echo
|
2010-08-28 00:46:44 +00:00
|
|
|
A
|
|
|
|
B
|
|
|
|
C
|
|
|
|
EOF
|
2012-06-08 21:45:06 +00:00
|
|
|
chmod 755 '/tmp/she <bang>"'
|
2010-08-28 00:46:44 +00:00
|
|
|
seq 1 3 >/tmp/123
|
2012-06-08 21:45:06 +00:00
|
|
|
'/tmp/she <bang>"'
|
2012-06-28 15:38:14 +00:00
|
|
|
|
2012-06-07 23:07:25 +00:00
|
|
|
echo '### bug #36595: silent loss of input with --pipe and --sshlogin'
|
|
|
|
seq 10000 | xargs | parallel --pipe -S 10/localhost cat | wc
|
2012-06-28 15:38:14 +00:00
|
|
|
|
|
|
|
echo 'bug #36707: --controlmaster eats jobs'
|
|
|
|
seq 2 | parallel --controlmaster --sshlogin localhost echo OK{}
|