Hallo
wüsste jemand wie man das scripted in der bashrc, wenn man "fdisk -l" am prompt eintippt, wie dann alle "Festplatten und Partitionen" farbig angezeigt werden ?
danke
bashrc color fdisk Festplatten / Part-. farbig anzeigen ?
-
- Beiträge: 287
- Registriert: 05.02.2013 19:47:41
Re: bashrc color fdisk Festplatten / Part-. farbig anzeigen
such dir eine Farbe aus:
Code: Alles auswählen
#!/bin/bash
#
T='LxC'
echo -e "\n 40m 41m 42m 43m 44m 45m 46m 47m";
for FGs in ' 0m' ' 1;0m' ' 30m' '1;30m' ' 31m' '1;31m' ' 32m' \
'1;32m' ' 33m' '1;33m' ' 34m' '1;34m' ' 35m' '1;35m' \
' 36m' '1;36m' ' 37m' '1;37m'; do
FG=${FGs// /}
echo -en " $FGs \033[$FG"
for BG in 40m 41m 42m 43m 44m 45m 46m 47m; do
echo -en " \033[$FG\033[$BG $T \033[0m";
done
echo;
done
echo
-der_linux_cowboy --- Besser werden! ... f*** w$$
Re: bashrc color fdisk Festplatten / Part-. farbig anzeigen
O.osh bashcol.sh
-e
40m 41m 42m 43m 44m 45m 46m 47m
bashcol.sh: 12: bashcol.sh: Bad substitution
Re: bashrc color fdisk Festplatten / Part-. farbig anzeigen
Ist nicht pygmentize (python-pygments) dafür einfacher?
Zum Testen und austoben: http://pygments.org/
Code: Alles auswählen
fdisk -l | pygmentize -l vim
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!
Macht ohne Haftung funktioniert nicht!
Re: bashrc color fdisk Festplatten / Part-. farbig anzeigen
linuxCowboy hat geschrieben:Code: Alles auswählen
#!/bin/bash
Finde den Fehler...ren22 hat geschrieben:sh bashcol.sh
Eine moegliche Loesung waere beispielsweise
Code: Alles auswählen
$ alias fdisk_color="LC_ALL=C fdisk -l | sed '/^ \+Device/,/^$/s,^\([^ ]\+\),\x1b[33m\1\x1b[m,g;s,^\(Disk \)\(/.*\)\(:.*\)$,\1\x1b[33m\2\x1b[m\3,'"
Gruss Cae
[1] das stimmt nicht, wenn man fdisk auf direkte Dateipfade anwendet (kein Slash) oder der resultierende Partitionsnamen kuerzer ist als "Device" (Leerzeichen-Padding am Anfang). Sollte in der Praxis nicht vorkommen und im Alias bekommt man ohnehin keine Extraargumente an das fdisk dran.
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.
—Bruce Schneier
-
- Beiträge: 287
- Registriert: 05.02.2013 19:47:41
Re: bashrc color fdisk Festplatten / Part-. farbig anzeigen
oder so:
Code: Alles auswählen
alias fdl="/sbin/fdisk -l | perl -pe 's%/dev/[hs]d[a-z]\d*%\e[1;32m$&\e[0m%'"
-der_linux_cowboy --- Besser werden! ... f*** w$$