Fand es. War nichts bezüglich bash, aber die alte gnu make-Version, die mit os x ausgeliefert wird - was anscheinend Probleme hat, eine interaktive Shell zu leiten.
brew install homebrew/dupes/make
und mit gmake danach repariert ...
Derzeit ein seltsames Problem:
Du hast ein Makefile, um ein paar praktische Verknüpfungen in einem Projekt zu bekommen:
shell: docker exec -it $(web) sh ...
.. was im Grunde eine interaktive Shell in einem Docker Container aufruft. Dies läuft gut auf einem Linux-System.
Auf einem OS X (Yosemite) -Terminal bekomme ich nur eine Art PTY (kein Echo, falsche CR, ...)
Sie können dies in das folgende, weniger komplexe Makefile aufteilen:
shell: bash
Aufgerufen mit
make shell
funktioniert unter Linux, funktioniert nicht unter OS X: /
Irgendwelche Ideen, damit das auf OS X funktioniert?
Übrigens: stty meldet im OS X-Fall keine Breite und Spalten.
Fand es. War nichts bezüglich bash, aber die alte gnu make-Version, die mit os x ausgeliefert wird - was anscheinend Probleme hat, eine interaktive Shell zu leiten.
brew install homebrew/dupes/make
und mit gmake danach repariert ...