【发布时间】:2013-06-08 12:55:53
【问题描述】:
我想得到一个带有垂直输出的 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 行的选项。行 [...]*** ?
目前,我正在使用 egrep -v '^\*.*\*$',但我确信存在更好的解决方案。
【问题讨论】:
-
我认为您的方法可能是最好的方法 - 我不相信有删除行线的选项。其他更复杂的可能性是将您的列选择为标记化连接,然后通过管道输入
sed以将标记转换为换行符。如果你所拥有的对你有用,我会说坚持下去。 -
+1 给你自己和我:D
标签: mysql command-line