Need script help.

djgoku djgoku at gmail.com
Thu Jun 21 11:39:13 CDT 2007


On 6/21/07, Jeffrey McCright <jmccright at hotmail.com> wrote:
> All,
>
> I have a friend who needs to run a shell script to process data in a space
> or comma delimited file. I think SED or AWK may be needed here, but I don't
> program so I need help. The ASCII File structure is similar to the
> following:
>
> Lastname Firstname internalphonenumber externalphonenumber phoneextention
> MACaddress ...
> Lastname Firstname internalphonenumber externalphonenumber phoneextention
> MACaddress ...
> Lastname Firstname internalphonenumber externalphonenumber phoneextention
> MACaddress ...
> Lastname Firstname internalphonenumber externalphonenumber phoneextention
> MACaddress ...
>
> The fields are variable length.
>
> My friend needs to be able to plug in commands in this script file so that
> she can have something like:
>
>
> {command} Lastname {command} Firstname {command} internalphonenumber
> {command} externalphonenumber ...

test is the file with this data:
Lastname Firstname internalphonenumber externalphonenumber
phoneextention MACaddress

Also replace command with the command of your choice.

# space delimited
$ perl -n -e 'chomp; (@data) = split / /; system "command", @data;' test

# comma delimited
$ perl -n -e 'chomp; (@data) = split /,/; system "command", @data;' test


More information about the Kclug mailing list