我正在编写一个 bash 脚本,用于处理需要写入文件的 blob 数据。插入到 blob 中的数据由换行符分隔。命令行mysql -e select blobfield from datatable > file.txt
返回格式为 的数据foo\nbar\nbaz\nmoo
。
我想将其写入如下所示的文件中
foo
bar
baz
moo
这显然看起来像一个正则表达式作业,但我如何用 \n 替换 \n?
答案1
尝试以下 -
sed 's/\\n/\n/g' file.txt > blob.txt