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

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

Re: [shell-script] Inserir Bloco de código em um arq uivo sem o uso do c


From: itamarnet
Subject: Re: [shell-script] Inserir Bloco de código em um arq uivo sem o uso do comando cat
Date: 27 Apr 2016 18:26:43 -0700

Julio Cardoso
Nesse exemplo em especial apenas troque as aspas duplas ( " " ) por aspas simples ( ' ' ), que delimitam o trecho de código a ser inserido.

Mas se quiser inserir um script no meio de outro pode usar o getline no awk.
Vamos supor que queira incluir o script2.sh depois da sexta linha do script1.sh, e o resultado vá para saida.sh, poderia ser assim:

awk '1;{if (NR==6) {while ((getline linha < "script2.sh")>0) print linha;}}' script1.sh > saida.sh

Com sed também é possível usando o comando "-r arquivo", mas tem algumas pegadinhas que não domino o suficiente para um exemplo seguro.

Isso ajuda?

[]'s
Itamar
reply via email to

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