Linux 上でマウントされていないネットワーク ドライブ ファイルにアクセスするにはどうすればよいでしょうか?

Linux 上でマウントされていないネットワーク ドライブ ファイルにアクセスするにはどうすればよいでしょうか?

というリモート ホストがあり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

wget を使用した解決策を明確にします。

URL を使用してファイルにアクセスできるので、バッチでは次の行を使用するだけです。

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

ここで「-q」は以下を意味します。

利用可能なすべてのデータを含む詳細出力をオンにします。デフォルトの出力は詳細です。

「-Y」は以下を意味します。

プロキシをオンまたはオフにする

これにより、現在のディレクトリにファイルがダウンロードされ、問題が解決します。

参照: http://www.gnu.org/software/wget/manual/wget.html

関連情報