Re: [shell-script] Obter texto contido num padrao

2007-09-11 Por tôpico Darlon Vasata
o comando users nao resolve? se sim, dah pra fazer users | tr " " '\n' | uniq pra aparecer uma vez soh quem tah logado varias vezes. Em Terça 11 Setembro 2007 20:49, Aita Tay escreveu: > Olá galera! > > Sou Aita Tay, e ñ sabem o qto estão me ajudando participando desse grupo > na faculdade,

Re: [shell-script] Obter texto contido num padrao

2007-09-11 Por tôpico Aita Tay
Olá galera! Sou Aita Tay, e ñ sabem o qto estão me ajudando participando desse grupo na faculdade, estou adorando mesmo! Poderiam me dar uma maozinha? É o seguinte, como faço para chamar ou usar o comando w de dentro de um script e separar por linha a lista dos usuários logados?

Re: [shell-script] Obter texto contido num padrao

2007-09-11 Por tôpico Tiago Barcellos Peczenyj
Ops... parece que eu esqueci um detalhe ja corrigi BEGIN{IN = 0} # IN representa o meu estado /textcolor/ && IN == 0{ IN=1 color = "textcolor{xxx}{" printf "%ds/%s//;\n",NR,color i = match($0,color); $0 = substr($0,i+RLENGTH) } IN != 0 { to

Re: [shell-script] Obter texto contido num padrao

2007-09-11 Por tôpico Julio C. Neves
Fala Salviano, então vc não passou um bom exemplo, pq usando exatamente as 3 linhas que vc passou, o resultado é justamente o que vc pediu. Veja o teste: $ echo "\textcolor{xxx}{Texto texto1 \emph{texto2 \footnote{texto3}} texto4 \emph{texto5} texto6 \textsf{texto7} texto8 texto9. } " | sed 's/\\t

Re: [shell-script] Obter texto contido num padrao

2007-09-10 Por tôpico Salviano de Araujo Leão
On Monday 10 September 2007 15:16:53 Tiago Barcellos Peczenyj wrote: Valeu Thiago, não conheço awk, mas vou ler algo para me inteirar. Surpreendentemente no caso de linhas contendo somente expressões: \section*{ \textcolor{red}{Argumentos Matriciais 4} } ele se perdeu fornecendo somente. \sec

Re: [shell-script] Obter texto contido num padrao

2007-09-10 Por tôpico Salviano de Araujo Leão
On Monday 10 September 2007 14:05:15 Julio C. Neves wrote: Olá Júlio Ele remove corretamente quando temos somente uma linha. O problema é que posso ter mais de uma linha. > sed 's/\\textcolor{xxx}{\(.*\)}$/\1/' Arq

Re: [shell-script] Obter texto contido num padrao

2007-09-10 Por tôpico Tiago Barcellos Peczenyj
Vejamos Partindo do exemplo do texto: $ cat texto \textcolor{xxx}{Texto texto1 \emph{texto2 \footnote{texto3}} texto4 \emph{texto5} texto6 \textsf{texto7} texto8 texto9. } Eu uso o AWK para gerar comandos do SED $ awk -f remove.awk texto 1s/\\textcolor{xxx}{//; 3s/^\(.\{8\}\)}/\1/; Eu posso en

Re: [shell-script] Obter texto contido num padrao

2007-09-10 Por tôpico Julio C. Neves
veja se isso funciona para vc. Caso não sirva, a lista irá aprimorando: sed 's/\\textcolor{xxx}{\(.*\)}$/\1/' Arq Abraços, Julio Em 10/09/07, Salviano de Araujo Leão <[EMAIL PROTECTED]> escreveu: > > Olá a todos > > Tenho textos LaTex do tipo: > > \textcolor{xxx}{Texto texto1 \emph{texto2 \fo

[shell-script] Obter texto contido num padrao

2007-09-10 Por tôpico Salviano de Araujo Leão
Olá a todos Tenho textos LaTex do tipo: \textcolor{xxx}{Texto texto1 \emph{texto2 \footnote{texto3}} texto4 \emph{texto5} texto6 \textsf{texto7} texto8 texto9. } Gostaria que ele ficasse da seginte forma: Texto texto1 \emph{texto2 \footnote{texto3}} texto4 \emph{texto5} texto6 \textsf{te