У меня есть удаленный хост под названием myhost и у меня есть несколько файлов журналов, к которым я хочу получить доступ в терминале.

Например, я могу получить доступ к этому в моем браузере:

file://myhost/f$/logs/dev.log

Но когда я пытаюсь это в терминале

scp -p "username@myhost:/f$/logs/dev.log" "/home/Documents"

это дает мне ошибку «не может быть»:

cp: cannot stat `username@myhost:/f$/logs/dev.log': No such file or directory

Я пытался использовать username@file://myhost и username@//myhost но все равно не повезло.

Есть идеи?

Заранее спасибо!

1 ответ1

0

Позвольте мне прояснить решение с помощью wget:

Поскольку я могу использовать URL для доступа к файлу, я просто использую эту строку в моем пакете:

wget -q //myhost/f$/logs/dev.log -Y off

где «-q» означает:

Включите подробный вывод со всеми доступными данными. По умолчанию вывод подробный.

и "-Y" означает:

Включить или выключить прокси

Это загрузит файл в текущих каталогах и решит мою проблему.

Ссылка:http://www.gnu.org/software/wget/manual/wget.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .