
У меня есть удаленный хост myhost
и несколько файлов журналов, к которым я хочу получить доступ через терминал.
Например, я могу получить доступ к этому в своем браузере:
file://myhost/f$/logs/dev.log
Но когда я пробую это в терминале
scp -p "username@myhost:/f$/logs/dev.log" "/home/Documents"
он выдает мне ошибку «невозможно stat»:
cp: cannot stat `username@myhost:/f$/logs/dev.log': No such file or directory
Я пробовал использовать username@file://myhost
и, username@//myhost
но все равно безуспешно.
Есть идеи?
Заранее спасибо!
решение1
Позвольте мне пояснить решение с использованием wget:
Поскольку я могу использовать URL-адрес для доступа к файлу, я просто использую эту строку в своем пакете:
wget -q //myhost/f$/logs/dev.log -Y off
где «-q» означает:
Включите подробный вывод со всеми доступными данными. Вывод по умолчанию — подробный.
и «-Y» означает:
Включить или выключить прокси
Это загрузит файл в текущие каталоги и решит мою проблему.