1

Я пишу сценарий bash, который будет работать с данными BLOB-объектов, которые необходимо записать в файл. Данные, вставленные в большой двоичный объект, разделяются новыми строками. Командная строка mysql -e select blobfield from datatable > file.txt возвращает данные в виде foo\nbar\nbaz\nmoo .
Я хотел бы записать это в файл, который выглядит как
foo
bar
baz
moo

Это, очевидно, похоже на задание регулярного выражения, но как мне заменить \n на \n?

1 ответ1

2

попробуйте ниже -

sed  's/\\n/\n/g' file.txt > blob.txt

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