gzip: c.gz: нет такого файла или каталога

У меня проблема с извлечением OpenSSL на Mac OS X 10.8 (полностью исправлена). Вот соответствующий вывод. Команды были скопированы непосредственно из Руководства пользователя OpenSSL для FIPS Capable Module 2.0:

$ ls openssl*
openssl-fips-2.0.1.tar.gz
$
$ xattr -d -r openssl-fips-2.0.1.tar.gz ios-incore-2.0.1.tar.gz setenv-*
$
$ gunzip -­c openssl-fips-2.0.1.tar.gz | tar xf ­-
tar: Error opening archive: Failed to open '­'
gzip: ­c.gz: No such file or directory
gzip: openssl-fips-2.0.1.tar.gz: No such file or directory
$
$ gunzip -­c ./openssl-fips-2.0.1.tar.gz | tar xf ­-
tar: Error opening archive: Failed to open '­'
gzip: ­c.gz: No such file or directory
gzip: ./openssl-fips-2.0.1.tar.gz: No such file or directory
$

Я сбит с толку, что gunzip утверждает, что нет такого файла openssl-fips-2.0.1.tar.gzдаже после ls показал файл в pwd, Я не понимаю, что / почему tar пытается сделать с c.gz,

Почему смола терпит неудачу?

1 ответ

Решение

Попробуйте скопировать и вставить следующее в вашу оболочку:

gunzip -c openssl-fips-2.0.1.tar.gz | tar xf ­-

Есть что-то смешное в дефисе, который вы используете в -c, Я думаю, что это может быть мягкий дефис (по крайней мере, это символ, который появляется, когда я копирую и вставляю вашу команду в консоль).

Приведенная выше команда, даже если она выглядит идентично вашей, отличается тем, что использует обычный дефис ASCII.

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