Следующее мое:
#!/bin/bash
echo 'First arg:' $1
echo 'Second arg:' $2
Имя оболочки — para _script.sh
Затем выполните :./para_script.sh hello world
Существует один недостаток :использование openat
таким образом требует дополнительного файлового дескриптора.
Насколько мне известно, это единственный (и притом второстепенный, по-моему ).