Guten Tag alle zusammen, ich bastel gerade an einer Webübersicht für mein Backup-Verzeichnis. Da ich die Farbausgabe von ls ganz praktisch finde, wollte ich die ausgegeben Farben mit anzeigen.
Ich benutze shell_exec, um ls -lAh --color=always <pfad> auszuführen. Wenn ich den Befehl manuell in der Bash eingebe, erhalte ich farbigen Output. Mit einer Pipe zu ansi2html (Link) werden die Farbcodes zu HTML/CSS umgewandelt. Dies funktioniert jedoch nur, wenn ich den Befehl ls ... | ansi2html manuell ausführe. Sobald ich den Befehl per shell_exec ausführe, werden überhaupt keine Farbcodes generiert. Woran könnte das liegen?
MfG