[CentOS] How to format the command output like MySQL output

Mark LaPierre marklapier at aol.com
Sun Oct 20 02:12:11 UTC 2013


On 10/19/2013 10:03 PM, 陶治江 wrote:
> 于 2013-10-20 9:59, Mark LaPierre 写道:
>> On 10/19/2013 09:18 PM, 陶治江 wrote:
>>>
>>> Hello everylinuxers:
>>>
>>> I am now focusing on the development of a script interpretor (some thing
>>> like shell)
>>> in embedded environment, and its functions mainly output the data in
>>> specified
>>> address. In order to make it seems better, I want to format the output
>>> result like
>>> MySQL output listed below for example
>>>
>>> ||+--------+-------------+
>>> |   address|  value  |
>>> +--------+-------------+|
>>> |   0x1110|  0x01     |
>>> +--------+-------------+
>>> |   0x1111  |  0x00  |
>>> +--------+-------------+|
>>>
>>>
>>> I think it seems good like this, but I do not know how to make out
>>> it.(someone says awk,
>>> sed may help, but the environment does not permit it). Is there some
>>> libs or tools can
>>> help make output result good and elegent?
>>>
>>>
>>> Sorry to borther all of you, any info would be appreciated.
>>>
>> Hey Nicol,
>>
>> Do you have access to perl in your environment?  Perl has excellent
>> print formatting abilities.
>>
> 
> no, embeded environment, a lot of things are extremely striped.
> I am wondering whether should I write it on my own side.
> 

What tools do you have available in your environment?  You have no awk
or sed.  How about a text editor?  Do you have vi or vim?  Both of those
are based on the ed editor.  You might have the ed editor.

-- 
    _
   °v°
  /(_)\
   ^ ^  Mark LaPierre
Registered Linux user No #267004
https://linuxcounter.net/
****



More information about the CentOS mailing list