mirror of
https://git.savannah.gnu.org/git/parallel.git
synced 2024-11-27 00:17:54 +00:00
44 lines
649 B
Bash
44 lines
649 B
Bash
#!/bin/bash
|
|
|
|
echo '### Test of #! with file as input'
|
|
cat >/tmp/shebang <<EOF
|
|
#!/usr/local/bin/parallel -Yrk echo
|
|
A
|
|
B
|
|
C
|
|
EOF
|
|
chmod 755 /tmp/shebang
|
|
/tmp/shebang
|
|
|
|
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
|
|
|
|
echo '### Test of #! with 2 files as input'
|
|
cat >/tmp/shebang <<EOF
|
|
#!/usr/local/bin/parallel -Yrk --xapply -a /tmp/123 echo
|
|
A
|
|
B
|
|
C
|
|
EOF
|
|
chmod 755 /tmp/shebang
|
|
seq 1 3 >/tmp/123
|
|
/tmp/shebang
|
|
|