PSCP - 拡張子のないファイルを Windows から Linux ベースの OS にコピーする

PSCP - 拡張子のないファイルを Windows から Linux ベースの OS にコピーする

そこで、私は PuTTY が提供する PSCP を使用して、拡張子のないファイルを Windows から Raspberry Pi にコピーしようと奮闘してきました。しかし、Windows ではコマンドに拡張子が必要です (拡張子がない場合はファイル名の後にドットが 1 つだけ必要ですが、これが問題です)。Raspberry Pi ではファイル名にドットが保持されます。私がこれを実行したい理由は、ファイルが Windows でコンパイルした実行可能ファイルだからです。末尾にドットがあるファイルを実行しようとすると、 が出力されますPermission denied。sudo で同じことを実行すると、 が出力されますcommand not found。私が試したコマンドをいくつか紹介します。

pscp "C:\example\bin\example" [email protected]:/usr/local/exampledir/

私の知る限り、上記は、pscp を介して example という名前のフォルダーを送信しようとしますが、このフォルダーは見つかりません。これは Raspberry Pi 側では機能しますが、Windows 側では機能しません。次の例では、ファイルは正常に送信されますが、Raspberry Pi のファイルの末尾にドットが残ります。私が追加したドットに注意してください。

pscp "C:\example\bin\example." [email protected]:/usr/local/exampledir/

最後に試したのは、Raspberry Pi 側でファイル名を指定することでしたが、これも成功しませんでした。

pscp "C:\example\bin\example." [email protected]:/usr/local/exampledir/example

前もって感謝します!

関連情報