Invalid sed --transform expression в сценарии оболочки с использованием gtar

Я запускаю скрипт оболочки в Solaris 10, кроме того, я запускаю его в Ubuntu (очевидно, внося небольшие изменения) и получаю ту же ошибку. Я хочу изменить имя пути, когда я выполняю команду tar, которая указывает время, когда это было сделано. У меня есть особый случай, когда у пути есть пробелы. Я использую следующую команду, но она не работает:

$ /usr/sfw/bin/gtar  --transform=s/"VirtualBox VM"/"VirtualBox VM_04_04_2013_14:14"/ \
      --show-transformed-names -clvMSpf /dev/cintarmt0n /New_VDI/"VirtualBox VM"
/usr/sfw/bin/gtar: Invalid transform expression
$

Не могли бы вы дать мне совет?

0 ответов

Другие вопросы по тегам