Влип тут в проблему, что-то никак не получается решить.
Совсем-совсем короткий скрипт для демонстрации:
script.sh
#! /bin/sh
_C="$1"
printf '/%s' "${@#$_C}"
Вызывать с параметрами
./script.sh command "My Name" my@e.mail
В таком виде, как есть, оно выводит
$ ./script.sh command "My Name" my@e.mail
//My Name/my@e.mailsslca@daemon1:~
$
Т.е. command то оно затирает, но сам параметр как-то остаётся.
Вот как убрать его совсем?