ls
出力を読み取り、出力を変数に保存してから、その変数を使用して次のタスクを実行する限り、行の bash を実行する必要があります。
ls <dir_that_has_just_one_file> | read filename && echo $filename
ホストコンピュータにいるときはうまくいきます。ただし、要塞ホストをジャンプホストとして使用すると機能しません。
ssh -T <bastion_host> ssh <destination_host> "ls <dir_that_has_just_one_file> | read filename && echo $filename"
出力がありません。
解決方法があればありがとうございます。ありがとうございます!