Hi,
is there any more clever way of line numbering, than using nl or cat -n + sed, if I want left trimmed numbers?
dcop | sort | nl | sed 's/ //' | sed 's/\t/ /'
Explanation:
dcop (for who does not know) = Desktop Communication Protocol, that is, the KDE tool for
...............................................dat a interchange among KDE applications
sort | nl ............................... = ordered and line numbered output
sed 's/ //' ............................ = left trim of 4 blanks
sed 's/\t/ /' ........................... = substitution of the tab with a blank.
Is there any shorter command?
P.S. Scusate se non ho messo in in italiano il "post" gia' sottoposto (senza esito) a un forum Linux, ma sono diventato pigro e inoltre gli appassionati di Linux "devono" conoscere l'Inglese (almeno quello tecnico e, a maggior ragione, il "mio").
L'unica risposta che ho avuto e' stata che nl va bene. Io essendo quasi un "newbie", vorrei essere sicuro che non ci sia un metodo per formattare i numeri (come invece c'e' per le date).
Tanto per chiarire, nel mio caso io voglio applicare un "left trim" pero' sulla base del numero piu' grande. ...Probabilmente ho confuso le idee invece di chiarirle.
La cosa migliore e' provare gli esempi da me riportati.
Se non usate KDE, va bene un qualsiasi "cat', invece di "dcop".
Se continuo ancora, smentisco la mia fama di "pigro"....