Bitte sagen Sie mir, dass ich hier etwas wirklich Offensichtliches übersehe:
$ cat ~/bashplay/f
#!/bin/bash
read -p 'RDY> ' x
echo $x
$ ~/bashplay/f
RDY> direct execution
direct execution
$ ssh somehost ~/bashplay/f
indirect via ssh
indirect via ssh
Beachten Sie die fehlende Eingabeaufforderung "RDY>" bei der Verwendung von ssh. Ich sehe dasselbe in Python, wenn ich das "readline"-Paket verwende. Weiß jemand warum?