  | |  | Pipe variable to CUT | Pipe variable to CUT 2005-04-14 - By Venkatachalam, Saravanakumar
Back Jeff Boyce wrote:
> Greetings - > > I am having a problem using CUT to obtain a subset of text within a > variable in a simple shell script. The purpose of the shell script is > to obtain the current name of the tape in my tape drive so that I can > determine if it the appropriate tape to recycle. The first line of > the script reads the name currently assigned to the tape. The output > of VALUE2 below should produce the text *Wednesdays*, instead it is > producing nothing. If I manually enter..... tpname=Wednesdays|cut -f2 > --delimiter=..... I get the output.... Wednesdays. But when running > the script below I get nothing. $VALUE1|cut -f2 -d= produces the same > result. What am I missing, possibly some simple escape or quote? > > Input Script > VALUE1=`arkc -drive -read -D name=BisonTape` > echo 'Value1 : '$VALUE1 > VALUE2=$VALUE1|cut -f2 --delimiter= > echo 'Value2 : '$VALUE2 > > Display Output > Value1 : tpname=Wednesdays > Value2 : > > > Jeff Boyce > www.meridianenv.com > > hi, you missed the echo command and back quotes
try this..
VALUE2=`echo $VALUE1|cut -f2 --delimiter=`
regards, saravanan
-- redhat-list mailing list unsubscribe mailto:redhat-list-request@(protected)?subject=unsubscribe https://www.redhat.com/mailman/listinfo/redhat-list
Earn $52 per hosting referral at Lunarpages.
|
|
 |