Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 May 2000 01:35:42 -0400
From:      Jim Conner <jconner@enterit.com>
To:        freebsd-questions@FreeBSD.ORG
Subject:   RE: making even columns in sh
Message-ID:  <4.3.1.2.20000511013423.00adaa00@mail.enterit.com>
In-Reply-To: <4.3.1.2.20000511012812.01ec85f0@mail.enterit.com>

next in thread | previous in thread | raw e-mail | index | archive | help
At 01:29 AM 5/11/00 -0400, Jim Conner wrote:

>>At 17.47 10.05.00 +1000, Richard Grace wrote:
>> > > I've written a simple script to display usernames
>> > > with their $HOME as root (chrooted). The $HOME variable
>> > > is extracted with awk and sed.
>> > >
>> > > However as usernames are not all the same lenght
>> > > the columns (username     chroot/path ) don't run
>> > > straight down, that is the chroot/path column start
>> > > depends on how long the username is.
>> > >
>> > > Is there some way I can manipulate the rows so that
>> > > the second column is displayed in an 'orderly' fashion
>> > > using sh?
>> >
>> >Try echoing a tab character (^I) in between.
>>
>>Is there a difference of ^| to echo -e "\t" (using [ba]sh) or echo "\t"
>>using non-sh?
>>I've never seen this before.
>>
>>Jim

One more thing that was briefly touched on was the use of printf.  I think 
that may work better for you depending on what you want.  In my opinion, 
however, echo -e "\t" || non-sh echo "\t" is easier and works very well.

Jim

>> >Richard Grace
>> >
>> >ITworks Consulting Pty. Ltd.
>> >
>> >
>> >
>> >To Unsubscribe: send mail to majordomo@FreeBSD.org
>> >with "unsubscribe freebsd-questions" in the body of the message
>
>
>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>Today's errors, in contrast:
>Windows - "Invalid page fault in module kernel32.dll at 0032:A16F2935"
>UNIX  - "segmentation fault - core dumped"
>Humanous Beingsus - "OOPS, I've fallen and I can't get up"
>-------------------------------
>Jim Conner
>NOTJames
>jconner@enterit.com
>
>
>
>To Unsubscribe: send mail to majordomo@FreeBSD.org
>with "unsubscribe freebsd-questions" in the body of the message


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Today's errors, in contrast:
Windows - "Invalid page fault in module kernel32.dll at 0032:A16F2935"
UNIX  - "segmentation fault - core dumped"
Humanous Beingsus - "OOPS, I've fallen and I can't get up"
-------------------------------
Jim Conner
NOTJames
jconner@enterit.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4.3.1.2.20000511013423.00adaa00>