Archiv verlassen und diese Seite im Standarddesign anzeigen : Tab durch n Leerzeichen ersetzen
Für Quellcode suche ich noch ein Skript, das Tabulator-Zeichen durch n (=9) Leerzeichen ersetzt, weil ich in der Man-Page von indent nichts dazu finden konnte.
Wo kann man so ein Skript finden? :confused:
Bei der Gelegenheit: Wie kann man eine Man-Page ausdrucken?
peschmae
27-07-2003, 18:02
Original geschrieben von nobody0
Für Quellcode suche ich noch ein Skript, das Tabulator-Zeichen durch n (=9) Leerzeichen ersetzt, weil ich in der Man-Page von indent nichts dazu finden konnte.
Wo kann man so ein Skript finden? :confused:
wieso versuchst du nicht sed?
Ich bin nicht so virtuos (zumindest bei sed ;)) als dass ich dir das jetzt einfach so hinschreiben könnte. Es sollte aber zu schaffen sein :)
Bei der Gelegenheit: Wie kann man eine Man-Page ausdrucken?
mit a2ps
z.B.
[code]
a2ps manpage.1 -o tmp.ps
xpp tmp.ps (oder "kprinter tmp.ps", oder was auch immer)
[/quote]
wobei xpp/kprinter das druck-kommando für eine Postscript-Datei ist.
xpp kann ich sehr empfehlen - schon nur weil es mein Lieblings-Toolkit FLTK benutzt ;), was sich in enorm kurzen Startzeiten auswirkt :eek: (schon fast ein bisschen ungeheuerlich :D)
MfG Peschmä
pitu@jack:~> apropos tab | grep space
unexpand (1) - convert spaces to tabs
expand (1) - convert tabs to spaces
pitu@jack:~>
gruss,
pitu
Original geschrieben von pitu
pitu@jack:~> apropos tab | grep space
unexpand (1) - convert spaces to tabs
expand (1) - convert tabs to spaces
pitu@jack:~>
gruss,
pitu
Danke, aber da muss ich noch ein swap-file nehmen u. swapen.
Ich werde wohl ein Programm schreiben, das auch alle Leerzeichen/Tablulatoren am Zeilenende entfernt.
ThorstenS
31-07-2003, 15:51
Ein abschließendes tab kannst du ganz easy mit sed und einer regex abfragen:
die regex könnte so aussehen: 's/\t$//'
Powered by vBulletin® Version 4.2.5 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.