3

Мне нужен скрипт bash, который возьмет файл и добавит второй символ \n для каждого символа \n, уже находящегося в файле:

то есть:

ABCD \nbcda

становится

ABCD \ п \ nbcda

как мне начать ИЛИ, я должен написать это на другом языке и обернуть это в bash?

3 ответа3

8
sed 'G' file > newfile

или же

perl -nae 'print "$_\n";' file > newfile

или же

while read ln
do
   echo $ln; echo;
done < file > newfile
2

Очень очень простой способ сделать это.

cat inputfile.txt | while read a
do
echo $a >> outputfile.txt
echo "" >> outputfile.txt
done
0

sed может сделать это довольно легко

sed 'G' file

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .