
というリモート ホストがあり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」は以下を意味します。
プロキシをオンまたはオフにする
これにより、現在のディレクトリにファイルがダウンロードされ、問題が解決します。