derphilipp/Flachwitze

fortune auf macos (installiert über brew) listet alle Flachwitze in Folge, statt nur eines wenn fortune flachwitze eingegeben wird.

Closed this issue · 9 comments

Um den Bug nachzuvollziehen:
auf MacOs: brew install fortune
cp flachwitze /opt/homebrew/Cellar/fortune/9708/share/games/fortunes
cp flachwitze.dat /opt/homebrew/Cellar/fortune/9708/share/games/fortunes
(beide vom Release hier)
fortune flachwitze

Ausgabe ist dann alle Flachwitze in Folge:
Was ist sehr schlecht für die Zähne? Kauwumm.
%
Was ist süß und schwingt sich von Torte zu Torte? Tarzipan.
%
Was ist süß, klebrig und geht durch die Wüste? Ein Karamel.
%
Was ist unter der Erde und stinkt? Eine Furzel.
%
Was ist unzufrieden, redet undeutlich und lebt im Wasser? Eine Mies-Nuschel.
%
Was ist weiß und fliegt durch den Wald? Biene Mayo.
%
usw.

Gewünscht wäre ein Flachwitz.
funktioniert bei den anderen fortunes auch so.
Wo liegt das problem hier?

Ganz alte Mac Systeme: ja

Alles seit macOS 10 / macosX (also die letzten 20 Jahre) hat die gleichen Zeilumbrüche wie Linux

ist auf sonoma 14.4.1 und ein m2 mac...

Vielen Dank so funktioniert's wie gewünscht. :)

Bitte schaut mal - ich generiere die Daten jetzt mit identischen Parametern aus dem Beispiel. Funktioniert es nun auch so für die Dateien?

Wenn ich die beiden Dateien aus dem neuen Release nutze, habe ich wieder dasselbe Problem, dass alle Witze auf einmal gelistet werden bei fortune flachwitze. Erst wenn ich wieder strfile -c % flachwitze flachwitze.dat durchführe und die neue .dat datei ins fortune verzeichnis packe, kommt ein flachwitz allein.