Hello James, On Wed, 19 Dec 2007 12:17:21 -0500 James Pifer <jep@xxxxxxxxxxxxxxxx> wrote: > Thanks to all that replied. My final solution is if/then/else's. Not as > efficient as a case but does the job, and I can look for the substrings > that I need using: > > if echo "$SYSTEMNAME" | grep -q "HP Compaq dc7700" > then > blah blah blah > > Thanks, > James > Many ways to do it, bash also allows substring matching: ${FOO:n[m]} For instance: LINE=$(whatever command gives your chars to filter out) MATCH="HP Compaq dc7700" if [ "${LINE:0:${#MATCH}}" == "$MATCH" ] then .. fi Regards, -- wwp
Attachment:
signature.asc
Description: PGP signature