我想要通过垂直输出的方式获取mysql查询的结果。 使用--vertical(或G)时,我的问题在于星号行。
$mysql -N -e 'select filed1, field2 from db.tlb\G'
*************************** 1. row ***************************
value1_field1
value1_field2
*************************** 2. row ***************************
value2_field1
value2_field2
...
有没有什么选项可以去除行中的 ***[...] x. row [...]*** ?
目前,我使用的是 egrep -v '^\*.*\*$',但我相信一定有更好的解决方案。
sed
中以将标记转换为换行符。如果你已经有可用的方法可以工作,我建议坚持使用它。 - Michael Berkowski