Hallo! 🙂
Ich habe mal meine Shell (bash) ein wenig aufpimpen wollen...
Folgenden Code nutze ich in der .bashrc für die Anzeige:
PS1="\n\[\e[30;1m\]\[\016\]l\[\017\](\[\e[34;1m\]\u@\h\[\e[30;1m\])-(\[\e[34;1m\]Jobs: \j\[\e[30;1m\])-(\[\e[34;1m\]\D{%H:%M Uhr - %A, %d.%m.%Y}\[\e[30;1m\])-|\[\e[30;1m\]\n\[\016\]m\[\017\]-(\[\033[1;32m\]\w\[\033[1;30m\])-(\[\e[32;1m\]\$(/bin/ls -1 | /bin/wc -l | /bin/sed 's: ::g') files, \$(/bin/ls -lah | /bin/grep -m 1 total | /bin/sed 's/total //')kb\[\033[1;30m\])--> \[\e[0m\]"
Es wird alles Korrekt angezeigt, außer die Größe der gesamten Dateien im aktuellen Verzeichnis.
Hier der "Code" der für die Stelle verantwortlich ist:
\$(/bin/ls -lah | /bin/grep -m 1 total | /bin/sed 's/total //')kb
Wo hab ich da den Fehler? 😉
Der Output schaut so aus:
Gruß,
littlerocky