добавьте новую строку к разграниченному файлу

[

]-Вы можете использовать [

] [
$ find ~/ -type f -name "MYFILE"
] [

]Лучший способ поиска файла или папки :[

] [
    ] [
  • ][

    ][]updateb[] (для обновления системного файлового индекса).[

    ][
  • ] [
  • ][

    ][]locate Myfile[][

    ][
  • ] [
]
1
01.02.2015, 01:17
2 ответа

Вы могли бы использовать SED :

sed -i 's/|4|/|\n4|/' file.txt

Это заменит | 4 | с | \ N4 | (то есть вертикальная полоса, новая линия и Затем 4 | ).

1
27.01.2020, 23:37

Если ваш номер 4 4 - это место всегда на 5-м полем тогда с awk Вы можете добавить новую лину:

$ awk 'BEGIN{FS=OFS="|"}$5="\n"$5' file
John|freshman|seatle|math|
4|fulltime
Bob|senior|Tacoma|biology|
4|part-time
1
27.01.2020, 23:37

Теги

Похожие вопросы