Ahh, no need to learn UNIX commands. I can write a simple batch file that would do it :)
But in a pinch I found Excel pretty convenient for the task. Hey I have 256MB of RAM, I have to somehow justify it. -----Original Message----- From: Len Conrad [mailto:[EMAIL PROTECTED]] Sent: Thursday, October 10, 2002 10:28 AM To: [EMAIL PROTECTED] Subject: RE: [IMail Forum] Can Imail redirect? >My favorite text editor for this is Excel with its Concatenate function. bah, humbug !!! Take your 40 Mbytes of $$$MS bloatware.exe and toss it in the Aral Sea. :) With users.txt as a list of users, then with "cat" and "awk" from : http://unxutils.sourceforge.net/ No need to edit, it's a One-Minute One-Liner (if you are a two-fingered typer): cat users.txt | awk '{ print "T~" $1 ":$[EMAIL PROTECTED]"}' > aliases.txt "But Len, my users.txt looks like this: [EMAIL PROTECTED] Am I screwed ?? " Of course not. Just "cut" out field "1" using "@" as field delimiter : cat users.txt | cut -d "@" -f 1 | awk '{ print "T~" $1 ":$[EMAIL PROTECTED]"}' > aliases.txt =============== Another example: A lazy Imail admin asked me how to generate DNS forward and reverse zone generic placeholder records for his RAS box's DHCP Class C without editing. What he wanted in the reverse domain was a PTR record like: 10 PTR dhcp10.mydomain.net. ... for all 255 records in that Class C The (Bourne shell) script for that is: #!/bin/sh touch /tmp/db.dhcp.reverse for i in `jot 255` ; do echo $i | awk '{print $1" PTR dhcp"$1".mydomain.net."}' >> /tmp/db.dhcp.reverse done exit 0 In the output file: 1 PTR dchp1.mydomain.net. 2 PTR dchp2.mydomain.net. 3 PTR dchp3.mydomain.net. . . . 255 PTR dhcp255.mydomain.net. And for the forward domain: #!/bin/sh touch /tmp/db.dhcp.forward for i in `jot 255` ; do echo $i | awk '{print "dhcp" $1 " A a.b.c."$1}' >> /tmp/db.dhcp.forward done exit 0 and gives: dhcp1 A a.b.c.1 dhcp2 A a.b.c.2 dhcp3 A a.b.c.3 . . . dhcp255 A a.b.c.255 Every one of us has to deal with text files everyday (reporting, extracting, counting, transforming, re-formatting, generating, scripted editing, etc). There is simply no better set of tools that the text processing commands from Unix. and you can have them for free. and they work on Windows and *nix. Don't be swine!! Pick up on these pearls!! :)) Len To Unsubscribe: http://www.ipswitch.com/support/mailing-lists.html List Archive: http://www.mail-archive.com/imail_forum%40list.ipswitch.com/ Knowledge Base/FAQ: http://www.ipswitch.com/support/IMail/ To Unsubscribe: http://www.ipswitch.com/support/mailing-lists.html List Archive: http://www.mail-archive.com/imail_forum%40list.ipswitch.com/ Knowledge Base/FAQ: http://www.ipswitch.com/support/IMail/
