Inseri texto em um arquivo [RESOLVIDO]

25. Re: Inseri texto em um arquivo [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 06/09/2016 - 00:29h

msoliver escreveu:
É isso mesmo . . .


então tá então ... agora só pra fechar o tópico de vez ... com é um script q estou fzendo, eu conseguiria colocar essa variável no inicio do script e depois só chamar ela em qualquer parte do script ??

tipo assim
#!/bin/bash
NLin=$(egrep -n '^-b' /etc/prelink.conf|cut -d":" -f1|tail -n1)
comando 1
comando 2
comando 3
sed -i "${NLin}a\-b /usr/bin/skype" /etc/prelink.conf
comando 4




___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


  


26. Re: Inseri texto em um arquivo

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 06/09/2016 - 08:47h

Mauriciodez escreveu:
então tá então ... agora só pra fechar o tópico de vez ... com é um script q estou fzendo, eu conseguiria colocar essa variável no inicio do script e depois só chamar ela em qualquer parte do script ??

tipo assim
#!/bin/bash
NLin=$(egrep -n '^-b' /etc/prelink.conf|cut -d":" -f1|tail -n1)
comando 1
comando 2
comando 3
sed -i "${NLin}a\-b /usr/bin/skype" /etc/prelink.conf
comando 4

___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

-----------------------------------------------------------------------------------------------------------
Sem problema algum...
Aproveitando . . .
Outra OPÇãO:
NLin=$(egrep -n "^b" ARQUIVO|awk -F":" 'END{print $1}')
marcelo oliver



27. Re: Inseri texto em um arquivo [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 06/09/2016 - 10:45h

msoliver escreveu:
Sem problema algum...
Aproveitando . . .
Outra OPÇãO:
NLin=$(egrep -n "^b" ARQUIVO|awk -F":" 'END{print $1}')


Blz ... vou fechar o tópico então !!! abraços

vou fuçar nesse awk depois, mas pelo visto já to vendo que vou ter problemas para editar o arquivo com ele ... como no outro comando com awk que o thinomar postou !!!

awk '!encontrado && /b/ {print "teste" ; encontrado=1} 1' arquivo.txt 




___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


28. Re: Inseri texto em um arquivo [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 06/09/2016 - 11:32h

Mauriciodez escreveu:

msoliver escreveu:
Sem problema algum...
Aproveitando . . .
Outra OPÇãO:
NLin=$(egrep -n "^b" ARQUIVO|awk -F":" 'END{print $1}')


Blz ... vou fechar o tópico então !!! abraços

vou fuçar nesse awk depois, mas pelo visto já to vendo que vou ter problemas para editar o arquivo com ele ... como no outro comando com awk que o thinomar postou !!!

awk '!encontrado && /b/ {print "teste" ; encontrado=1} 1' arquivo.txt 

___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

-------------------------------------------------------------------------------------------------------------------------------
Mauricio, o comando:
NLin=$(egrep -n "^b" ARQUIVO|awk -F":" 'END{print $1}')
é só para "pegar o NLin"
Esse AWK, SUBSTITUI O "cut" e o "tail"

mso



29. Re: Inseri texto em um arquivo [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 06/09/2016 - 11:51h

msoliver escreveu:
Mauricio, o comando:
NLin=$(egrep -n "^b" ARQUIVO|awk -F":" 'END{print $1}')
é só para "pegar o NLin"
Esse AWK, SUBSTITUI O "cut" e o "tail"


belê !!!



___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts