Thank you Leo,

Could please tell me how can get a : seprated output if I already have a list 
of media to be expired in another text file in a tabular format ?

What I'm asking is this - I want a command which converts


 
 
  :MO0174
 
 
  :MO0928
 
 
  :MO0486
 
 
  :MO0074
 
 
  :MO0718
 
 
  :MO0355
 
 
  :MO0789
 

to this 
  :MO0174
  :MO0928
  :MO0486
  :MO0074
  :MO0718
  :MO0355
  :MO0789




Date: Tue, 14 Feb 2012 17:30:07 +0800
Subject: Re: [Veritas-bu] vmchange script
From: dream...@gmail.com
To: veritas-bu@mailman.eng.auburn.edu
CC: sharma.anu...@hotmail.com

Hi

Last time i use this to generate a file with colon separated media labels:

@bpimagelist -A -media -idonly -hoursago 24 | find "MO" | tr \r\n ":" | sed -e 
s/::/:/g -e s/:$//g > %MEDIA_FILE%


Hope it help.

Leo

On Sun, Feb 12, 2012 at 10:35 PM, Justin Piszcz <jpis...@lucidpixels.com> wrote:

Hi,
 That would be just the media label— one command per TAPE.
 vmchange .. etc etc .. –ml TAPE01
vmchange .. etc etc .. –ml TAPE02vmchange .. etc etc .. –ml TAPE03
 Justin.
 
From: Anurag Sharma [mailto:sharma.anu...@hotmail.com] 

Sent: Sunday, February 12, 2012 8:59 AM
To: jpis...@lucidpixels.com; veritas-bu
Subject: RE: [Veritas-bu] vmchange script
 

Justin,

$Tape


What would that file contain

just the media labels 

or 

media labels which are colon seperated. if yes kind send how this script would 
look in windows nbu



From: jpis...@lucidpixels.com
To: sharma.anu...@hotmail.com; veritas-bu@mailman.eng.auburn.edu

Subject: RE: [Veritas-bu] vmchange script
Date: Sun, 12 Feb 2012 08:27:39 -0500Hi,
 
There is a better way.
There is an undocumented option called –single_cycle.
This will put the tapes in the cap one by one and not prompt you to remove them.
The best of both worlds J
 
Example Syntax:
/usr/openv/volmgr/bin/vmchange -h "$MASTER_SERVER" -rh "$ROBOT_CTRL_HOST" -rn 
"$ROBOT_NUM" -rt "$ROBOT_TYPE" -multi_eject -map any -res -ml "$TAPE" -verbose 
-single_cycle
 
Justin.
 
From: veritas-bu-boun...@mailman.eng.auburn.edu 
[mailto:veritas-bu-boun...@mailman.eng.auburn.edu] On Behalf Of Anurag Sharma

Sent: Sunday, February 12, 2012 7:40 AM
To: veritas-bu
Subject: [Veritas-bu] vmchange script 
Hi Team,

Here's is my challenge.

Every week I have to change tapes in two libraries one has a cap size of 25 and 
another has of 35.


Now I get a list of tapes to be ejected and sent offsite via script the real 
challenge is ejecting them.

I can use the vmchange command in two separate consoles

Syntax : vmchange -res -multi_eject -w -rn 0 -rt tld -rh pnors950.mgroupnet.com 
-ml  


Example :vmchange -res -multi_eject -w -rn 0 -rt tld -rh server.xyz.com -ml 
MO0371:MO0012:MO0454:MO0775:MO0017


I want to create a script which automates this one of the sample script is 


FOR /F %%i IN (E:\\setin.txt) DO E:\VERITAS\Volmgr\bin\vmchange -res 
-multi_eject -w -rn 3 -rt tld -rh pnors954.mgroupnet.com -ml 
%%i>>E:\\ejectoutput.txt


The above script uses a file setin.txt which would have list of labels with 
colon separated 

MO0371:MO0012:MO0454:MO0775:MO0017

The only challenge is this I want the script to take input of labels as file 
and do not want manually colon separate them manually.



Please provide suggestions.

Anurag 



 


_______________________________________________

Veritas-bu maillist  -  Veritas-bu@mailman.eng.auburn.edu

http://mailman.eng.auburn.edu/mailman/listinfo/veritas-bu



                                          
_______________________________________________
Veritas-bu maillist  -  Veritas-bu@mailman.eng.auburn.edu
http://mailman.eng.auburn.edu/mailman/listinfo/veritas-bu

Reply via email to