sed 'G' file > newfile
ou
perl -nae 'print "$_\n";' file > newfile
ou
while read ln
do
echo $ln; echo;
done < file > newfile
Eu preciso de um script bash que pegue um arquivo e adicione um segundo caractere \ n para cada caractere \ n já existente no arquivo:
isto é:
abcd\nbcda
torna-se
abcd\n\nbcda
como eu começo. OU, eu deveria escrevê-lo em outro idioma e envolvê-lo em bash?
Uma maneira muito simples de fazer isso.
cat inputfile.txt | while read a
do
echo $a >> outputfile.txt
echo "" >> outputfile.txt
done
sed
pode fazer isso com bastante facilidade
sed 'G' file
Tags bash text-editing