ADICIONANDO UM TEXTO EM AMBAS AS EXTREMIDADES

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

UNIX GURU UNIVERSE
DICA UNIX

Dica Unix 2481 – 17 de outubro de 2006

http://www.ugu.com/sui/ugu/show?tip.today

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

ADICIONANDO UM TEXTO EM AMBAS AS EXTREMIDADES

Se você precisa de adicionar um texto em ambas ambas as extremidades de uma string ( começo e fim ) no vi, você pode utilizar o seguinte comando :

:/^(.*)/s//starttextcomeshere 1 endtextcomeshere/

Se “iamworthless” é o texto na posicionado sob o cursor no editor vi, a saída do comando seria :

:/^(.*)/s//DONTFEEL 1 ANYTIME

DONTFEEL iamworthless ANYTIME

Como você pode ver, “DONTFEEL” e “ANYTIME” são as strings que você quis “ensanduichar” a string “iamworthless”. O “1” é a variável que contém o o pattern que será buscado por “/(.*)/”

Esta dica foi generosamente remetida por : [email protected]

————————————————————————-
Para entrar: http://www.ugu.com/sui/ugu/show?tip.subscribe
Para sair: http://www.ugu.com/sui/ugu/show?tip.unsubscribe

Para enviar uma dica: http://www.ugu.com/sui/ugu/show?tip.today

DECLARAÇÃO: TODAS AS DICAS DE UNIX SÃO PROPRIEDADE DA UNIX GURU UNIVERSE E NÃO SÃO PARA SER VENDIDAS, IMPRESSAS OU USADAS SEM O CONSENTIMENTO POR ESCRITO DA UNIX GURU UNIVERSE. TODAS AS DICAS SÃO “USADAS POR SEU PROPIO RISCO”.
UGU ADVERTE PARA TESTAR TODAS AS DICAS EM UM AMBIENTE QUE NÃO ESTEJA EM PRODUÇÃO.
Unix Guru Universe – www.ugu.com – [email protected] – Copyright 1994-2006