shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RES: [shell-script] Re: sed-incluir palavra antes e depois de uma string


From: lferreir1
Subject: RES: [shell-script] Re: sed-incluir palavra antes e depois de uma string
Date: Wed, 05 Oct 2005 13:37:10 -0000
User-agent: eGroups-EW/0.82

Fala Júlio, belê?

Sim, é isso mesmo que eu queria.
Desculpe a demora em ver a sua resposta. Antes tarde do que nunca.
E como faço para mostar em ls -l ?
E agradeço tb aos outros colaboradores que me responderam.

{}´s
Luiz
--- Em address@hidden, Julio Cezar Neves - 
DATAPREVRJ <julio.neves@p...> escreveu
> Aê Luiz,
> vê se é isso que vc quer:
> Prompt> ls -l | sed "/^d/s/.* \(.*\)/`tput bold`\1`tput 
sgr0`/;s/.* //"
> 
> Se ninguem se habilitar a explicar esta linha, depois eu o faço.
> 
> [ ]s,
> Julio
> :wq
> 
> | -----Mensagem original-----
> | De: lferreir1 [mailto:lferreir@e...]
> | Enviada em: terça-feira, 27 de setembro de 2005 12:00
> | Para: address@hidden
> | Assunto: [shell-script] Re: sed-incluir palavra antes e depois de 
uma
> | string
> | 
> | 
> | OK!, mas eu gostaria de também mostre os arquivos, ou links, que 
> | estão no diretório.
> | 
> | O seu exemplo só mostra os diretórios.
> | 
> | grato.
> | Luiz
> | 
> | --- Em address@hidden, Tiago Barcellos Peczenyj 
> | <tiago.peczenyj@g...> escreveu
> | > ls -p | grep ".*/" | awk '{print "\033[33;1m"$1"\033[m"}'
> | > 
> | > ou seja
> | > 
> | > ls -p | grep ".*/" | awk '{print "inicio da cor"$1"fim da cor"}'
> | > 
> | > =)
> | > 
> | > Em 27/09/05, lferreir1<lferreir@e...> escreveu:
> | > >  Grato pelas respostas, porém ainda não consegui fazer o que 
> | quero.
> | > >  Na realidade eu quero o seguinte:
> | > >
> | > >  > ls -p
> | > >  arquivo
> | > >  arquivo1
> | > >  dir/
> | > >  arquivo2
> | > >  dir2/
> | > >
> | > >  O que eu quero é colocar em reverse ( tput smso ) quando for 
> | diretório
> | > >  mais ou menos o que ocorre no S.O. Linux.
> | > >  Eu trabalho com UNIX-Solaris
> | > >
> | > >  Então queria criar um script que quando digitasse, sairia 
assim:
> | > >  >dir
> | > >  arquivo
> | > >  arquivo1
> | > >  dir/ ( colorido )
> | > >  arquivo2
> | > >  dir2 ( colorido )
> | > >
> | > >
> | > >  Mai uma vez agradeço.
> | > >  Luiz
> | > >
> | > >
> | > >
> | > >  --- Em address@hidden, Tiago Barcellos 
Peczenyj
> | > >  <tiago.peczenyj@g...> escreveu
> | > >  > TARGET="a determinada string que vc quer encontrar"
> | > >  > STRING="a palavra que vc quer colocar na frente da string"
> | > >  >
> | > >  > sed 's/'${TARGET}'/'${STRING}${TARGET}'/g' teste.txt
> | > >  >
> | > >  > ou
> | > >  >
> | > >  > sed 's/palavra/O_que_vc_quer_no_iniciopalavra/g'
> | > > teste.txt
> | > >  >
> | > >  > Em 22/09/05, lferreir1<lferreir@e...> escreveu:
> | > >
> | > >  > >  Olá pessoal,
> | > >  > >
> | > >  > >  Tenho um arquivo texto, onde preciso incluir uma 
palavra 
> | antes
> | > >  depois
> | > >  > >  de uma determinada string.
> | > >  > >  Ex.:
> | > >  > >  cat teste.txt
> | > >  > >  teste
> | > >  > >  teste1
> | > >  > >  teste2/
> | > >  > >  teste3
> | > >  > >  teste4/
> | > >  > >
> | > >  > >  Quero:
> | > >  > >  teste
> | > >  > >  teste1
> | > >  > >  comeco_teste2_final
> | > >  > >  teste3
> | > >  > >  comeco_teste4_final
> | > >  > >
> | > >  > >  Consegui incluir somente no fianl, porém o comeco não 
> | consegui.
> | > >  > >
> | > >  > >  Grato pela ajuda.
> | > >  > >  Luiz
> | > >  > >
> | > >  > >
> | > >  > >
> | > >  > >
> | > >  > >
> | > >  > >
> | > >  > >
> | > > --------------------------------------------------------------
----
> | > >  ---
> | > >  > >  Esta lista não admite a abordagem de outras liguagens de
> | > >  programação, como
> | > >  > > perl, C etc. Quem insistir em não seguir esta regra será 
> | moderado
> | > >  sem prévio
> | > >  > > aviso.
> | > >  > >
> | > > --------------------------------------------------------------
----
> | > >  ---
> | > >  > >  Sair da lista:
> | > > address@hidden
> | > >  > >
> | > > --------------------------------------------------------------
----
> | > >  ---
> | > >  > >  Esta lista é moderada de acordo com o previsto em
> | > >  > > http://www.listas-discussao.cjb.net
> | > >  > >
> | > > --------------------------------------------------------------
----
> | > >  ---
> | > >  > >
> | > >  > >
> | > >  > >
> | > >  > >
> | > >  > >  Yahoo! Grupos, um serviço oferecido por:
> | > >  > >
> | > >  > >  ________________________________
> | > >  > >  Links do Yahoo! Grupos
> | > >  > >
> | > >  > >
> | > >  > > Para visitar o site do seu grupo na web, acesse:
> | > >  > > http://br.groups.yahoo.com/group/shell-script/
> | > >  > >
> | > >  > > Para sair deste grupo, envie um e-mail para:
> | > >  > > address@hidden
> | > >  > >
> | > >  > > O uso que você faz do Yahoo! Grupos está sujeito aos 
Termos 
> | do
> | > >  Serviço do
> | > >  > > Yahoo!.
> | > >
> | > >
> | > >
> | > >
> | > > --------------------------------------------------------------
----
> | ---
> | > >  Esta lista não admite a abordagem de outras liguagens de 
> | programação, como
> | > > perl, C etc. Quem insistir em não seguir esta regra será 
moderado 
> | sem prévio
> | > > aviso.
> | > > --------------------------------------------------------------
----
> | ---
> | > >  Sair da lista: address@hidden
> | > > --------------------------------------------------------------
----
> | ---
> | > >  Esta lista é moderada de acordo com o previsto em
> | > > http://www.listas-discussao.cjb.net
> | > > --------------------------------------------------------------
----
> | ---
> | > >
> | > >
> | > >
> | > >
> | > >
> | > >  Yahoo! Grupos, um serviço oferecido por:
> | > >
> | > >  ________________________________
> | > >  Links do Yahoo! Grupos
> | > >
> | > >
> | > > Para visitar o site do seu grupo na web, acesse:
> | > > http://br.groups.yahoo.com/group/shell-script/
> | > >
> | > > Para sair deste grupo, envie um e-mail para:
> | > > address@hidden
> | > >
> | > > O uso que você faz do Yahoo! Grupos está sujeito aos Termos 
do 
> | Serviço do
> | > > Yahoo!.
> | 
> | 
> | 
> | 
> | 
> | ------------------------------------------------------------------
---
> | Esta lista não admite a abordagem de outras liguagens de 
> | programação, como perl, C etc. Quem insistir em não seguir 
> | esta regra será moderado sem prévio aviso.
> | ------------------------------------------------------------------
---
> | Sair da lista: address@hidden
> | ------------------------------------------------------------------
---
> | Esta lista é moderada de acordo com o previsto em 
> http://www.listas-discussao.cjb.net
> --------------------------------------------------------------------
-
>  
> Links do Yahoo! Grupos



reply via email to

[Prev in Thread] Current Thread [Next in Thread]