Por exemplo, Raul, se eu quiser que o número impresso tenha cores, ou
seja apresentado da seguinte maneira:
(1): Item 1 do arquivo
(2): Item 2 do arquivo
O cat -n só me dá essa saída:
1 Item 1 do arquivo
2 Item 1 do arquivo
Com o IFS alterado e o for eu posso usar o awk assim, por exemplo:
awk
Eu não entendi esse modo que você quer manipular a numeração. Poderia
dar mais detalhes?
abraços,
--
Raul Libório
UniJorge Redes - www.redesfja.com
rauhmarutsªhotmailºcom
Linux user#581
[(55) 71] 9246 9828
Dúvidas: enviar para /dev/null
Respondei assim que possível.
2008/8/15 Leonardo Ber
Guilherme, obrigado pela dica. É uma boa alternativa -- e eu não sabia
que não era necessário definir a variável nesses casos.
Raul e Flávio, obrigado, eu não conhecia o nl. Mas o caso é que eu
gostaria manipular o modo como a numeração é apresentada, pra
simplesmente numerá-la eu poderia usar o c
na falta do mesmo, usem um cat -n
detalhe que o nl é mais configuravel nesse aspecto que o cat, mas o
default do nl é numerar linhas com conteudo, linhas em branco não
recebem numeração, cuidado ;-)
2008/8/15 Flavio Junior <[EMAIL PROTECTED]>:
> um simples "nl arquivo.txt" já resolve.
um simples "nl arquivo.txt" já resolve.
--
Flávio do Carmo Júnior aka waKKu
2008/8/15 Raul Libório <[EMAIL PROTECTED]>:
> Não sei se entendi bem mas um 'cat arquivo.txt | nl ' consegue
> enumerar as linhas.
> --
>
> Raul Libório
> UniJorge Redes - www.redesfja.com
> rauhmarutsªhotmailºcom
> Linu
Não sei se entendi bem mas um 'cat arquivo.txt | nl ' consegue
enumerar as linhas.
--
Raul Libório
UniJorge Redes - www.redesfja.com
rauhmarutsªhotmailºcom
Linux user#581
[(55) 71] 9246 9828
Dúvidas: enviar para /dev/null
Respondei assim que possível.
2008/8/15 Guilherme Gall <[EMAIL PROTE
Segue uma possibilidade:
$ cat exemplo.txt
asterion 9058 2.3 2.3 31820 12060 ?Sl 19:10 0:00 smplayer
asterion 9062 3.0 2.3 31840 12052 ?Sl 19:10 0:00 smplayer
$ while read LINHA; do echo "$((++i)) $LINHA"; done < exemplo.txt
1 asterion 9058 2.3 2.3 31820 12060
## Envio novamente pois, pelo costume, não enviei o email em plain
text e imagino que ele não chegará até o grupo
Boa noite, amigos
Tenho uma dúvida, talvez até simples, vou ilustrá-la com um exemplo.
Se eu tenho os seguintes dados de saída:
$ ps aux |grep smplayer
asterion 9058 2.3 2.3 3182