Boas Galera, a minha dúvida é a seguinte:

tenho um arquivo chamado funcionario.txt e tem o seguinte conteudo:

func=user1 func=user2 func=user3

se no prompt eu digitar o seguinte comando:

cat funcionario.txt | sed -e 's/ func/\nfunc/g'

ele me retorna:
func=user1
func=user2
func=user3

Montei então o seguinte script

#!/bin/bash

FUNC=`cat funcionario.txt | sed -e s/ func/\nfunc/g`

echo $FUNC

ele me retorna:

func=user1 func=user2 func=user3

Ele não faz a quebra. O que preciso é colocar uma quebra de linha
antes do func= por dentro de um shell script

Alguém teria uma solução ?

Obrigado

Responder a