問題タブ [sshpass]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
931 参照

kubernetes - scp はそのようなファイルまたはディレクトリを提供していません

このコンテナーにある Linux は次のとおりです。

以下に示すように、sshpassコマンドで単純なscpを実行しようとしていますが、このエラーが発生しています。どんなアイデアでも本当に感謝しています。cp ではなく scp を試したことに注意してください。実際、この行はスクリプト内にあり、Linux コマンド ラインで試してみたところ、このエラーが発生しました。また、' と " と \ とすべての組み合わせで環境変数をエスケープしようとしましたが、それは役に立たなかったようです。

このコマンドを明示的に使用すると、機能するようになりましたが、理由はわかりません。これらの出力のホスト名は、間抜けな名前に編集されていることに注意してください

以下の回答を試しましたが、うまくいきませんでした

私が気付いたもう1つのことは、このコンテナでenvを実行すると、環境変数に余分な行が表示されることです。これが問題になる可能性があります。このenvがどのように表示されるかを確認してください。意図的に行を入力していないことに注意してください。env コマンドを入力すると、H_HOSTNAME と H_PARTITION の横に奇妙な H_PARTITION=Operator という行が表示されます。