scpを使用してファイルをコピーしようとすると、bash:bash ::コマンドが見つかりませんでしたというメッセージが表示されます。 scp の help コマンドを実行できますが、使用できません。
[root@centosgui ansibleplay]# scp --help
unknown option -- -
usage: scp [-12346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
[-l limit] [-o ssh_option] [-P port] [-S program]
[[user@]host1:]file1 ... [[user@]host2:]file2
[root@centosgui ansibleplay]# scp CentOs-DockerManagedPluginconfiguration.yml root@othermachine-cv:/root/managed-plugin
root@othermachine-cv's password:
bash: bash:: command not found
CentOS 7.5を使用しています。 vim、ls、catなどの他のコマンドは、このコンピュータでうまく動作します。この問題を解決するには?
次のコマンドを実行すると、bashコマンドが見つからないというメッセージが表示され、scpコマンドのヘルプが表示されます。
[root@centosgui ansibleplay]# ssh root@othermachine-cv scp --help
root@othermachine-cv's password:
bash: bash:: command not found
bash: bash:: command not found
unknown option -- -
usage: scp [-12346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
[-l limit] [-o ssh_option] [-P port] [-S program]
[[user@]host1:]file1 ... [[user@]host2:]file2
OPの指示に従って次のコマンドを実行するとき
[root@centosgui ~]# ssh root@othermachine-cv grep -n "bash:" .bash{rc,_profile}
root@othermachine-cv's password:
bash: bash:: command not found
bash: bash:: command not found
centosguiから別のCentosマシンにファイルをコピーできます。また、othermachine-cvのscpを使用してcentosguiからファイルをコピーすることができました。