Cygwin cpio не работает в Windows

1686
Rex Whitten

Я только что установил Cygwin на Windows 7 x64, и я установил все необходимые мне пакеты. Я установил cpio, и я пытаюсь извлечь файл с помощью следующей командной строки в консоли Cygwin:

cpio -i -H newc /sygdrive/f/_virtual/image.cpio 

Когда я запускаю это, я не получаю ошибок, но ничего не происходит. Нет извлечения. Сначала я пытался ждать 5 минут, 10 минут, 1 час на следующий вечер, но ничего не происходит. Файл архива cpio составляет менее 20 МБ. Система никогда не исчерпала ОЗУ или ЦП. Как будто ничего не происходит. Консоль и система не заблокированы. Я могу убить команду и двигаться дальше.

В чем проблема и как я могу это исправить?

4

1 ответ на вопрос

2
Scott

cpio -iчитает со стандартного ввода. Пытаться

cpio -i -H newc < /sygdrive/f/_virtual/image.cpio 
Это сработало! Большое спасибо, Скотт! Rex Whitten 12 лет назад 0