Unixでローカルサーバー上のリモートサーバー上のファイルの内容を読み取るには? [閉鎖]

Unixでローカルサーバー上のリモートサーバー上のファイルの内容を読み取るには? [閉鎖]

results.txtファイルは私のローカルサーバーにありますが、results.txtの内容を1行ずつ読んでリモートサーバーでいくつかの操作を実行したいと思います。

どうすればいいですか?

ベストアンサー1

  • 最初 - リモートサーバーにあるとし、リモートサーバーからローカルファイルをインポートするには、次の手順を実行します。 ssh UserName@LocalMachineIPWhciFileonit cat /path/to/result.txt
  • 第二 - 探してみてください:
    1. ファイルにフルパスが含まれている場合:if [ -f ... ]
    2. locateそうでない場合、またはコマンドを使用できますfind

ファイルに完全なファイル名アドレスがあるとします。 for i in $(ssh UserName@LocalMachineIPWhciFileonit cat /path/to/result.txt);do if [ -f $i ];then cp $i /NewPathYouWould fi;done

あなたの答えが正しいことを願っています。

おすすめ記事