@phpdude, окэй, возможно, что и не так. поэтому я и спрашиваю.
Задача - в баш-скрипте что-то сделать и передать аргументы командной строки дальше в первозданном виде.
Например, комит в гите:
$ git ci -m "This is fucking commit"
После прохода через $@ оно превращается в
$ git ci -m This is fucking commit
с закономерным
error: pathspec 'is' did not match any file(s) known to git.
error: pathspec 'fucking' did not match any file(s) known to git.
error: pathspec 'commit' did not match any file(s) known to git.