foo bar, foo bar, foo bar
foo bar
Dado este belo poema, como todos os podem bar
ser substituídos por superman
, mas cada vez com um final diferente, contido em um array(is super, is blazing fast, is marvelous, cawabanga)
Então o resultado seria:
foo superman is super, foo superman is blazing fast, foo superman is marvelous
foo superman cawabanga
Eu sei que é possível usar um for/loop para fazer isso, com sed. Mas existe uma solução mais curta e mais bonita?
Eu apenas tentei com conteúdo de matriz simples. você pode aplicar a mesma lógica para sua pergunta
Você pode fazer isso apenas com a expansão de parâmetros do shell: é realmente uma linha