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>