Как разархивировать каталог в zip-файле

Здесь, это легко, потому что файл, который Вы испортили, только используется интерактивными логинами. Если Вы испортили ~/.zshenv, или если Ваша оболочка входа в систему была ударом, и Вы испортили ~/.bashrc (странно, чтения удара ~/.bashrc если это - неинтерактивная оболочка входа в систему, и ее родитель rshd или sshd), ни один из методов, которые полагаются на выполнение команды нев интерактивном режиме, не работал бы.

SSH настаивает на том, чтобы выполнять оболочку. Если у Вас нет никакого другого способа войти в систему (с помощью другой учетной записи или с помощью метода кроме ssh), то Ваше единственное обращение за помощью должно нажать Ctrl+C действительно быстро после того, как Вы аутентифицируетесь и прежде чем оболочка достигнет проблематичной строки. На практике это может часто делаться вручную; это может помочь принять меры, чтобы машина была в большой степени загружена (ЦП или диск). При наличии затруднений при нажатии клавиш в нужное время попытайтесь использовать expect.

1
07.12.2012, 00:35
1 ответ

Просто попытка действительно добавляет / к имени каталога так же, как:

unzip -oq vqmodmanager.zip upload/ -d temp/
2
27.01.2020, 23:39
  • 1
    Вы, возможно, должны были бы указать upload/* –  peterph 07.12.2012, 01:45

Теги

Похожие вопросы