Perhaps 'conwait' ? It is a CMS command Hope this helps, Michael
----- Original Message ---- From: Michael MacIsaac <[EMAIL PROTECTED]> To: [email protected] Sent: Wednesday, December 12, 2007 11:57:00 AM Subject: Re: cmsfs randomly not working Robert, I list the files with a file type of PARM-S10 on a Linux user ID's 191 disk (which is actually a LINK not an MDISK) with a function named foo: # ./foo Setting device 0.0.0191 offline Done Setting device 0.0.0191 online Done LINUX116 PARM-S10 D1 V 73 9 1 11/20/2007 9:42:35 LINUX117 PARM-S10 D1 V 73 9 1 11/21/2007 7:36:19 LINUX118 PARM-S10 D1 V 73 9 1 11/21/2007 14:49:46 LINUX119 PARM-S10 D1 V 73 9 1 11/21/2007 14:50:01 SLES10S1 PARM-S10 D1 V 73 9 1 11/20/2007 9:42:44 LINUX125 PARM-S10 D1 V 73 9 1 12/10/2007 14:08:52 Then I go to a 3270 session and create a new file on the 191 disk with a file name of LINUX126 and run foo again. # ./foo Setting device 0.0.0191 offline Done Setting device 0.0.0191 online Done LINUX116 PARM-S10 D1 V 73 9 1 11/20/2007 9:42:35 LINUX117 PARM-S10 D1 V 73 9 1 11/21/2007 7:36:19 LINUX118 PARM-S10 D1 V 73 9 1 11/21/2007 14:49:46 LINUX119 PARM-S10 D1 V 73 9 1 11/21/2007 14:50:01 LINUX125 PARM-S10 D1 V 73 9 1 12/10/2007 14:08:52 SLES10S1 PARM-S10 D1 V 73 9 1 11/20/2007 9:42:44 LINUX126 PARM-S10 D1 V 73 9 1 12/12/2007 11:44:45 I see that LINUX126 PARM-S10 is shown. So here is foo: # cat foo #!/bin/bash chccwdev -d 191 chccwdev -e 191 rc=$? sleep 1 # what is the better function here? if [ $rc != 0 ]; then # unable to enable 191 disk echo "Error: unable to enable 191, rc from chccwdev = $rc" exit fi CMSdisk=$(lsdasd | grep 0191 | awk '{ print $7 }') cmsfslst -d /dev/$CMSdisk | grep PARM-S10 rc=$? if [ $rc != 0 ]; then echo "Error: cmsfslst rc = $rc" exit fi I recall seeing similar "unpredictable results" with cmsfslst as you allude to, and then added the "sleep 1" call which seemed to work around the problem. Somebody posted that there is a better command than sleep designed to wait until the "chccwdev -e" took effect. Anybody remember that call? I guess another question is "Will there be a non-asynchronous chccwdev command/flag?" (The z/VM folks did a nice job of that for FLASHCOPY in VM 5.3!). Hope this helps. "Mike MacIsaac" <[EMAIL PROTECTED]> (845) 433-7061 ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ____________________________________________________________________________________ Looking for last minute shopping deals? Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390
