<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MainframeR那些事儿</title>
	<atom:link href="http://flyuphigh.com/feed" rel="self" type="application/rss+xml" />
	<link>http://flyuphigh.com</link>
	<description>Big Big Machine,Big Big World.</description>
	<lastBuildDate>Sun, 25 Mar 2012 06:02:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>常用的CICS命令</title>
		<link>http://flyuphigh.com/mvs-zos-mainframe/cics/common-cics-command.html</link>
		<comments>http://flyuphigh.com/mvs-zos-mainframe/cics/common-cics-command.html#comments</comments>
		<pubDate>Thu, 01 Mar 2012 05:42:16 +0000</pubDate>
		<dc:creator>snailgo</dc:creator>
				<category><![CDATA[CICS]]></category>
		<category><![CDATA[常见cics命令]]></category>

		<guid isPermaLink="false">http://flyuphigh.com/?p=800</guid>
		<description><![CDATA[我们可以在COBOL，PL/I，Assembler等应用程序中写CICS命令，在COBOL和PL/I中，格式分别如下所示： COBOL: EXEC CICS function[option[(arg)]]&#8230; END-EXEC PL/I: EXEC CICS function[option[(arg)]]&#8230; ; (末尾有分号) CICS的命令很多，不过最常用的也就是如下几个。所以，只要熟悉这几个的用法就好了，其他的当做了解即可，需要的时候再去查IBM manual或者CICS手册。 EXEC CICS ABEND [ABCODE(arg)] EXEC CICS ASKTIME [ABSTIME(arg)] EXEC CICS ASSIGN [OPID(arg)] EXEC CICS RETURN [TRANSID(arg)] EXEC CICS HANDLE CONDITION EXEC CICS IGNORE CONDITION EXEC CICS &#8230; <a href="http://flyuphigh.com/mvs-zos-mainframe/cics/common-cics-command.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>我们可以在COBOL，PL/I，Assembler等应用程序中写CICS命令，在COBOL和PL/I中，格式分别如下所示：<br />
<span style="color: #ff00ff;"><strong>COBOL:</strong></span><br />
<em>EXEC CICS function[option[(arg)]]&#8230; END-EXEC</em><br />
<span style="color: #ff00ff;"><strong>PL/I:</strong></span><br />
<em>EXEC CICS function[option[(arg)]]&#8230; ; (末尾有分号)</em></p>
<p>CICS的命令很多，不过最常用的也就是如下几个。所以，只要熟悉这几个的用法就好了，其他的当做了解即可，需要的时候再去查<a title="IBM CICS command summary" href="http://publib.boulder.ibm.com/infocenter/cicsts/v4r1/index.jsp?topic=%2Fcom.ibm.cics.ts.applicationprogramming.doc%2Fcommands%2Fdfhp4_abend.html">IBM manual</a>或者CICS手册。</p>
<p><strong>EXEC CICS</strong> ABEND [ABCODE(arg)]<br />
<strong>EXEC CICS</strong> ASKTIME [ABSTIME(arg)]<br />
<strong>EXEC CICS</strong> ASSIGN [OPID(arg)]<br />
<strong>EXEC CICS</strong> RETURN [TRANSID(arg)]<br />
<strong>EXEC CICS</strong> HANDLE CONDITION<br />
<strong>EXEC CICS</strong> IGNORE CONDITION<br />
<strong>EXEC CICS</strong> READQ TS [QUEUE(arg)]<br />
<strong>EXEC CICS</strong> WRITEQ TS [QUEUE(arg)]<br />
<strong>EXEC CICS</strong> DELETEQ TS [QUEUE(arg)]<br />
<strong>EXEC CICS</strong> RECEIVE MAP<br />
<strong>EXEC CICS</strong> SEND MAP<br />
<strong>EXEC CICS</strong> XCTL PROGRAM<br />
<strong>EXEC CICS</strong> LINK PROGRAM</p>
<!--===================下面是分享到代码=====================--><div id="tho-shareto"><span class="shareto-text">分享到：</span><span><a href="javascript:void(0);" onclick="shareToSina('常用的CICS命令', 'http://flyuphigh.com/index.php?p=800')" title="分享到新浪" class="sina"></a></span><span><a href="javascript:void(0);" onclick="shareToTengxun('常用的CICS命令', 'http://flyuphigh.com/index.php?p=800')" title="分享到腾讯微博" class="tengxun"></a></span><span><a href="javascript:void(0);" onclick="shareToQzone('常用的CICS命令', 'http://flyuphigh.com/index.php?p=800')" title="分享到QQ空间" class="qq"></a></span><span><a href="javascript:var b=document.body;var GR________bookmarklet_domain='http://www.google.com';if(b&&!document.xmlVersion){void(z=document.createElement('script'));void(z.src='http://www.google.com/reader/ui/link-bookmarklet.js');void(b.appendChild(z));}else{}" onclick="shareToGoogle()"  title="分享到Google Reader" class="google"></a></span><span><a href="javascript:void(0);" onclick="shareToRenren('常用的CICS命令', 'http://flyuphigh.com/index.php?p=800')" title="分享到人人网" class="renren"></a></span><span><a href="javascript:void(0);" onclick="shareToDouban('常用的CICS命令', 'http://flyuphigh.com/index.php?p=800')" title="分享到豆瓣" class="douban"></a></span><span><a href="javascript:void(0);" onclick="shareToXianguo('常用的CICS命令', 'http://flyuphigh.com/index.php?p=800')" title="分享到鲜果" class="xianguo"></a></span><span><a href="javascript:void(0);" onclick="shareToKaixin('常用的CICS命令', 'http://flyuphigh.com/index.php?p=800')" title="分享到开心" class="kaixin"></a></span><span><a href="javascript:void(0);" onclick="shareToFollow5('常用的CICS命令', 'http://flyuphigh.com/index.php?p=800')" title="分享到Follow5" class="follow5"></a></span><span><a href="javascript:void(0);" onclick="shareToTongxue('常用的CICS命令', 'http://flyuphigh.com/index.php?p=800')" title="分享到同学网" class="tongxue"></a></span><span><a href="javascript:void(0);" onclick="shareToDigu('常用的CICS命令', 'http://flyuphigh.com/index.php?p=800')" title="分享到嘀咕" class="digu"></a></span><span><a href="javascript:void(0);" onclick="shareToFanfou('常用的CICS命令', 'http://flyuphigh.com/index.php?p=800')" title="分享到饭否" class="fanfou"></a></span><span><a href="javascript:void(0);" onclick="shareToZuosa('常用的CICS命令', 'http://flyuphigh.com/index.php?p=800')" title="分享到做啥" class="zuosa"></a></span><span><a href="javascript:void(0);" onclick="shareToBaidu('常用的CICS命令', 'http://flyuphigh.com/index.php?p=800')" title="分享到百度收藏" class="baidu"></a></span><span><a href="javascript:void(0);" onclick="shareToTwitter('常用的CICS命令', 'http://flyuphigh.com/index.php?p=800')" title="分享到twitter" class="twitter"></a></span><span><a href="javascript:void(0);" onclick="shareToFavorite('常用的CICS命令', 'http://flyuphigh.com/index.php?p=800')" title="添加到收藏夹" class="favorites"></a></span></div><!--===================分享到代码结束=====================-->]]></content:encoded>
			<wfw:commentRss>http://flyuphigh.com/mvs-zos-mainframe/cics/common-cics-command.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JCL提交REXX脚本</title>
		<link>http://flyuphigh.com/mvs-zos-mainframe/rexx-mq/jcl-sub-rexx.html</link>
		<comments>http://flyuphigh.com/mvs-zos-mainframe/rexx-mq/jcl-sub-rexx.html#comments</comments>
		<pubDate>Sat, 25 Feb 2012 10:15:31 +0000</pubDate>
		<dc:creator>snailgo</dc:creator>
				<category><![CDATA[REXX/MQ]]></category>
		<category><![CDATA[JCL提交rexx]]></category>

		<guid isPermaLink="false">http://flyuphigh.com/?p=794</guid>
		<description><![CDATA[来说说如何用JCL提交REXX脚本。 1、写一个最简单的显示有一行提示的REXX脚本叫SAYHELLO： 1&#160;EDIT&#160;&#160;&#160;&#160;&#160;&#160;&#160;IBMUSER.REXX.EXEC(SAYHELLO)&#160;-&#160;01.00&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Member&#160;SAYHELLO&#160;saved&#160; 2&#160;Command&#160;===&#62;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Scroll&#160;===&#62;&#160;CSR&#160;&#160; 3&#160;******&#160;*****************************&#160;Top&#160;of&#160;Data&#160;****************************** 4&#160;000001&#160;/******************************REXX*********************************/&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 5&#160;000002&#160;SAY&#160;&#34;I WILL PRINT 'HELLO' IN SYSTSPRT BY SUBMITTING JCL&#34;&#160;&#160; 2、写一个JCL如下IBMUSER.TEST.JCL(SAYHELLO)： EDIT&#160;&#160;&#160;&#160;&#160;&#160; IBMUSER.TEST.JCL(SAYHELLO) - 01.10&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Columns 00001 0007 Command ===&#62;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Scroll ===&#62; CSR ****** ***************************** Top of Data **************************** //IBMUSERS&#160;JOB&#160;&#160;00000000000392100A01011000010TEST,&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; //&#160;&#160;CLASS=3,MSGCLASS=R,NOTIFY=&#38;SYSUID&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; //STEP01&#160;EXEC&#160;PGM=IKJEFT01,REGION=4M&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; //SYSEXEC&#160;&#160;DD&#160;DISP=SHR,DSN=IBMUSER.REXX.EXEC&#160;/*REXX LIB*/&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; //SYSTSIN&#160;&#160;DD&#160;*&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;/*REXX MEM*/&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#8230; <a href="http://flyuphigh.com/mvs-zos-mainframe/rexx-mq/jcl-sub-rexx.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>来说说如何用JCL提交REXX脚本。</p>
<p><strong>1、写一个最简单的显示有一行提示的REXX脚本叫SAYHELLO：</strong></p>
<div class="flyuphigh.com">
<pre>
<font face="monospace">
<font color="#ffff00">1&nbsp;</font>EDIT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#ffffff">IBMUSER.REXX.EXEC(</font>SAYHELLO<font color="#ffffff">)</font>&nbsp;<font color="#ff0000">-</font>&nbsp;<span style="background-color: #000000"><font color="#00ffff">01.00</font></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Member&nbsp;SAYHELLO&nbsp;saved&nbsp;
<font color="#ffff00">2&nbsp;</font>Command&nbsp;<font color="#ff0000">===&gt;</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Scroll&nbsp;<font color="#ff0000">===&gt;</font>&nbsp;CSR&nbsp;&nbsp;
<font color="#ffff00">3&nbsp;</font><font color="#ff0000">******</font>&nbsp;<font color="#ff0000">*****************************</font>&nbsp;Top&nbsp;of&nbsp;Data&nbsp;<font color="#ff0000">******************************</font>
<font color="#ffff00">4&nbsp;</font><span style="background-color: #000000"><font color="#00ffff">000001</font></span>&nbsp;<font color="#80a0ff">/******************************REXX*********************************/</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<font color="#ffff00">5&nbsp;</font><span style="background-color: #000000"><font color="#00ffff">000002</font></span>&nbsp;<font color="#aa4444"><b>SAY</b></font>&nbsp;<font color="#ff00ff">&quot;I WILL PRINT 'HELLO' IN SYSTSPRT BY SUBMITTING JCL&quot;</font>&nbsp;&nbsp;
</font>
  </pre>
</div>
<p><strong>2、写一个JCL如下IBMUSER.TEST.JCL(SAYHELLO)：</strong></p>
<div class="flyuphigh.com">
<pre>
<font face="monospace">
<font color="#ff0000">EDIT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IBMUSER.TEST.JCL(SAYHELLO) - 01.10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Columns 00001 0007</font>
<font color="#ff0000">Command ===&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Scroll ===&gt; CSR</font>
<font color="#ff0000">****** ***************************** Top of Data ****************************</font>
//IBMUSERS&nbsp;<font color="#60ff60"><b>JOB</b></font>&nbsp;&nbsp;00000000000392100A01011000010TEST,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
//&nbsp;&nbsp;<font color="#aa4444"><b>CLASS</b></font>=<font color="#ff00ff">3</font>,<font color="#aa4444"><b>MSGCLASS</b></font>=R,NOTIFY=&amp;SYSUID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
//STEP01&nbsp;<font color="#60ff60"><b>EXEC</b></font>&nbsp;<font color="#aa4444"><b>PGM</b></font>=IKJEFT01,<font color="#aa4444"><b>REGION</b></font>=4M&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
//SYSEXEC&nbsp;&nbsp;<font color="#60ff60"><b>DD</b></font>&nbsp;<font color="#aa4444"><b>DISP</b></font>=<font color="#aa4444"><b>SHR</b></font>,<font color="#aa4444"><b>DSN</b></font>=<span style="background-color: #000000"><font color="#00ffff">IBMUSER.REXX.EXEC</font></span>&nbsp;/*REXX LIB*/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
//SYSTSIN&nbsp;&nbsp;<font color="#60ff60"><b>DD</b></font>&nbsp;*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*REXX MEM*/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<font color="#ff0000">&nbsp;&nbsp;SAYHELLO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font>
/*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
//SYSTSPRT&nbsp;<font color="#60ff60"><b>DD</b></font>&nbsp;<font color="#aa4444"><b>SYSOUT</b></font>=*&nbsp;&nbsp;&nbsp;&nbsp;
</font>
  </pre>
</div>
<p><strong>3、Sub JCL,输入Q;ST到SDSF中的SYSTSPRT查看输出信息如下：</strong></p>
<div class="flyuphigh.com">
<pre>
<font face="monospace">
SDSF OUTPUT DISPLAY IBMUSERS J0300135&nbsp;&nbsp;DSID&nbsp;&nbsp;&nbsp;<font color="#ff00ff">102</font>&nbsp;LINE&nbsp;<font color="#ff00ff">0</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; COLUMNS 02-&nbsp;<font color="#ff00ff">81</font>&nbsp;
&nbsp;COMMAND INPUT ===&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SCROLL ===&gt; CSR&nbsp;
********************************* TOP OF DATA *********************************
READY&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;SAYHELLO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
I WILL PRINT 'HELLO' IN SYSTSPRT BY SUBMITTING JCL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
READY&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
END&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
******************************** BOTTOM OF DATA *******************************
</font>
  </pre>
</div>
<!--===================下面是分享到代码=====================--><div id="tho-shareto"><span class="shareto-text">分享到：</span><span><a href="javascript:void(0);" onclick="shareToSina('JCL提交REXX脚本', 'http://flyuphigh.com/index.php?p=794')" title="分享到新浪" class="sina"></a></span><span><a href="javascript:void(0);" onclick="shareToTengxun('JCL提交REXX脚本', 'http://flyuphigh.com/index.php?p=794')" title="分享到腾讯微博" class="tengxun"></a></span><span><a href="javascript:void(0);" onclick="shareToQzone('JCL提交REXX脚本', 'http://flyuphigh.com/index.php?p=794')" title="分享到QQ空间" class="qq"></a></span><span><a href="javascript:var b=document.body;var GR________bookmarklet_domain='http://www.google.com';if(b&&!document.xmlVersion){void(z=document.createElement('script'));void(z.src='http://www.google.com/reader/ui/link-bookmarklet.js');void(b.appendChild(z));}else{}" onclick="shareToGoogle()"  title="分享到Google Reader" class="google"></a></span><span><a href="javascript:void(0);" onclick="shareToRenren('JCL提交REXX脚本', 'http://flyuphigh.com/index.php?p=794')" title="分享到人人网" class="renren"></a></span><span><a href="javascript:void(0);" onclick="shareToDouban('JCL提交REXX脚本', 'http://flyuphigh.com/index.php?p=794')" title="分享到豆瓣" class="douban"></a></span><span><a href="javascript:void(0);" onclick="shareToXianguo('JCL提交REXX脚本', 'http://flyuphigh.com/index.php?p=794')" title="分享到鲜果" class="xianguo"></a></span><span><a href="javascript:void(0);" onclick="shareToKaixin('JCL提交REXX脚本', 'http://flyuphigh.com/index.php?p=794')" title="分享到开心" class="kaixin"></a></span><span><a href="javascript:void(0);" onclick="shareToFollow5('JCL提交REXX脚本', 'http://flyuphigh.com/index.php?p=794')" title="分享到Follow5" class="follow5"></a></span><span><a href="javascript:void(0);" onclick="shareToTongxue('JCL提交REXX脚本', 'http://flyuphigh.com/index.php?p=794')" title="分享到同学网" class="tongxue"></a></span><span><a href="javascript:void(0);" onclick="shareToDigu('JCL提交REXX脚本', 'http://flyuphigh.com/index.php?p=794')" title="分享到嘀咕" class="digu"></a></span><span><a href="javascript:void(0);" onclick="shareToFanfou('JCL提交REXX脚本', 'http://flyuphigh.com/index.php?p=794')" title="分享到饭否" class="fanfou"></a></span><span><a href="javascript:void(0);" onclick="shareToZuosa('JCL提交REXX脚本', 'http://flyuphigh.com/index.php?p=794')" title="分享到做啥" class="zuosa"></a></span><span><a href="javascript:void(0);" onclick="shareToBaidu('JCL提交REXX脚本', 'http://flyuphigh.com/index.php?p=794')" title="分享到百度收藏" class="baidu"></a></span><span><a href="javascript:void(0);" onclick="shareToTwitter('JCL提交REXX脚本', 'http://flyuphigh.com/index.php?p=794')" title="分享到twitter" class="twitter"></a></span><span><a href="javascript:void(0);" onclick="shareToFavorite('JCL提交REXX脚本', 'http://flyuphigh.com/index.php?p=794')" title="添加到收藏夹" class="favorites"></a></span></div><!--===================分享到代码结束=====================-->]]></content:encoded>
			<wfw:commentRss>http://flyuphigh.com/mvs-zos-mainframe/rexx-mq/jcl-sub-rexx.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>REXX怎么保存”Find ALL”的结果</title>
		<link>http://flyuphigh.com/mvs-zos-mainframe/rexx-mq/capture-find-all-result-using-rexx.html</link>
		<comments>http://flyuphigh.com/mvs-zos-mainframe/rexx-mq/capture-find-all-result-using-rexx.html#comments</comments>
		<pubDate>Mon, 20 Feb 2012 14:15:13 +0000</pubDate>
		<dc:creator>snailgo</dc:creator>
				<category><![CDATA[REXX/MQ]]></category>
		<category><![CDATA[REXX FIND all]]></category>

		<guid isPermaLink="false">http://flyuphigh.com/?p=790</guid>
		<description><![CDATA[最近的项目经常跟MQ打交道,将输入数据填在一个dataset里面提交给MQ解析，字段之间用逗号隔开。所以在测试MQ接口的时候会经常一边对着FSD，一边嘴里面数着逗号的个数。其实我到今天才想起来可以用一个”FIND ALL”的ISPF命令的。 FIND &#8216;,&#8217; ALL 这样，逗号的个数就不用数了，直接显示在屏幕右上角。 既然这样，REXX可不可以保存这个“FIND &#8216;,&#8217; ALL&#8217;的结果呢？ 研究了一番，居然让我找到ISREDIT有这个功能： 编辑 IBMUSER.REXX.EXEC(CHECK)这个member,输入如下的macro, 1  ADDRESS  ISPEXEC                        2  "ISREDIT SEEK ALL ','"                  3  "ISREDIT (COUNT) = SEEK_COUNTS"         4  SAY "Comma number: "!! COUNT !! "'!'"   5 EXIT 0   打开你的MQ输入的DATASET: IBMUSER.PROJ.MQ.INPUT 在command栏上面输入CHECK即可运行，也就比输入“FIND &#8216;,&#8217; ALL”来得方便一点点&#8230; 分享到：]]></description>
			<content:encoded><![CDATA[<p>最近的项目经常跟MQ打交道,将输入数据填在一个dataset里面提交给MQ解析，字段之间用逗号隔开。所以在测试MQ接口的时候会经常一边对着FSD，一边嘴里面数着逗号的个数。其实我到今天才想起来可以用一个”FIND ALL”的ISPF命令的。</p>
<p><span style="color: #ff00ff;"><strong>FIND &#8216;,&#8217; ALL</strong></span><br />
这样，逗号的个数就不用数了，直接显示在屏幕右上角。</p>
<p>既然这样，REXX可不可以保存这个<span style="color: #ff00ff;">“FIND &#8216;,&#8217; ALL&#8217;</span>的结果呢？ 研究了一番，居然让我找到ISREDIT有这个功能：</p>
<p>编辑<span style="color: #ff00ff;"><strong> IBMUSER.REXX.EXEC(CHECK)</strong></span>这个member,输入如下的macro,</p>
<div class="flyuphigh.com">
<pre><span style="font-family: monospace;"> <span style="color: #ffff00;">1 </span> <span style="color: #aa4444;"><strong>ADDRESS</strong></span>  ISPEXEC                       
 <span style="color: #ffff00;">2 </span> <span style="color: #ff00ff;">"ISREDIT SEEK ALL ','"</span>                 
 <span style="color: #ffff00;">3 </span> <span style="color: #ff00ff;">"ISREDIT (COUNT) = SEEK_COUNTS"</span>        
 <span style="color: #ffff00;">4 </span> <span style="color: #aa4444;"><strong>SAY</strong></span> <span style="color: #ff00ff;">"Comma number: "</span>!! COUNT !! <span style="color: #ff00ff;">"'!'"</span>  
 <span style="color: #ffff00;">5 </span><span style="color: #aa4444;"><strong>EXIT</strong></span> <span style="background-color: #000000;"><span style="color: #00ffff;">0</span></span>  

 </span></pre>
</div>
<p>打开你的MQ输入的<span style="color: #ff00ff;"><strong>DATASET: IBMUSER.PROJ.MQ.INPUT</strong></span><br />
在command栏上面输入CHECK即可运行，也就比输入“FIND &#8216;,&#8217; ALL”来得方便一点点&#8230;</p>
<!--===================下面是分享到代码=====================--><div id="tho-shareto"><span class="shareto-text">分享到：</span><span><a href="javascript:void(0);" onclick="shareToSina('REXX怎么保存"Find ALL"的结果', 'http://flyuphigh.com/index.php?p=790')" title="分享到新浪" class="sina"></a></span><span><a href="javascript:void(0);" onclick="shareToTengxun('REXX怎么保存"Find ALL"的结果', 'http://flyuphigh.com/index.php?p=790')" title="分享到腾讯微博" class="tengxun"></a></span><span><a href="javascript:void(0);" onclick="shareToQzone('REXX怎么保存"Find ALL"的结果', 'http://flyuphigh.com/index.php?p=790')" title="分享到QQ空间" class="qq"></a></span><span><a href="javascript:var b=document.body;var GR________bookmarklet_domain='http://www.google.com';if(b&&!document.xmlVersion){void(z=document.createElement('script'));void(z.src='http://www.google.com/reader/ui/link-bookmarklet.js');void(b.appendChild(z));}else{}" onclick="shareToGoogle()"  title="分享到Google Reader" class="google"></a></span><span><a href="javascript:void(0);" onclick="shareToRenren('REXX怎么保存"Find ALL"的结果', 'http://flyuphigh.com/index.php?p=790')" title="分享到人人网" class="renren"></a></span><span><a href="javascript:void(0);" onclick="shareToDouban('REXX怎么保存"Find ALL"的结果', 'http://flyuphigh.com/index.php?p=790')" title="分享到豆瓣" class="douban"></a></span><span><a href="javascript:void(0);" onclick="shareToXianguo('REXX怎么保存"Find ALL"的结果', 'http://flyuphigh.com/index.php?p=790')" title="分享到鲜果" class="xianguo"></a></span><span><a href="javascript:void(0);" onclick="shareToKaixin('REXX怎么保存"Find ALL"的结果', 'http://flyuphigh.com/index.php?p=790')" title="分享到开心" class="kaixin"></a></span><span><a href="javascript:void(0);" onclick="shareToFollow5('REXX怎么保存"Find ALL"的结果', 'http://flyuphigh.com/index.php?p=790')" title="分享到Follow5" class="follow5"></a></span><span><a href="javascript:void(0);" onclick="shareToTongxue('REXX怎么保存"Find ALL"的结果', 'http://flyuphigh.com/index.php?p=790')" title="分享到同学网" class="tongxue"></a></span><span><a href="javascript:void(0);" onclick="shareToDigu('REXX怎么保存"Find ALL"的结果', 'http://flyuphigh.com/index.php?p=790')" title="分享到嘀咕" class="digu"></a></span><span><a href="javascript:void(0);" onclick="shareToFanfou('REXX怎么保存"Find ALL"的结果', 'http://flyuphigh.com/index.php?p=790')" title="分享到饭否" class="fanfou"></a></span><span><a href="javascript:void(0);" onclick="shareToZuosa('REXX怎么保存"Find ALL"的结果', 'http://flyuphigh.com/index.php?p=790')" title="分享到做啥" class="zuosa"></a></span><span><a href="javascript:void(0);" onclick="shareToBaidu('REXX怎么保存"Find ALL"的结果', 'http://flyuphigh.com/index.php?p=790')" title="分享到百度收藏" class="baidu"></a></span><span><a href="javascript:void(0);" onclick="shareToTwitter('REXX怎么保存"Find ALL"的结果', 'http://flyuphigh.com/index.php?p=790')" title="分享到twitter" class="twitter"></a></span><span><a href="javascript:void(0);" onclick="shareToFavorite('REXX怎么保存"Find ALL"的结果', 'http://flyuphigh.com/index.php?p=790')" title="添加到收藏夹" class="favorites"></a></span></div><!--===================分享到代码结束=====================-->]]></content:encoded>
			<wfw:commentRss>http://flyuphigh.com/mvs-zos-mainframe/rexx-mq/capture-find-all-result-using-rexx.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rexx顺序处理文件所有行</title>
		<link>http://flyuphigh.com/mvs-zos-mainframe/rexx-mq/rexx-process-file-line-by-line.html</link>
		<comments>http://flyuphigh.com/mvs-zos-mainframe/rexx-mq/rexx-process-file-line-by-line.html#comments</comments>
		<pubDate>Fri, 17 Feb 2012 12:43:38 +0000</pubDate>
		<dc:creator>snailgo</dc:creator>
				<category><![CDATA[REXX/MQ]]></category>
		<category><![CDATA[Rexx execio]]></category>

		<guid isPermaLink="false">http://flyuphigh.com/?p=797</guid>
		<description><![CDATA[这是典型的自上而下扫描一个dataset中每一行,而做相应处理的Rexx脚本。 ADDRESS&#160;TSO&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;indataset&#160;=&#160;'IBMUSER.REXX.EXEC(INFILE)'&#160;&#160;/*read in input file */&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#34;alloc f(fin) ds('&#34;indataset&#34;') shr reuse&#34;&#160;&#160;&#160; &#160;&#160;&#34;execio * diskr fin (finis stem in.&#34;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#34;free f(fin)&#34;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;do&#160;i=1&#160;to&#160;in.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;/*loop in file until the last line reached */&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;one_line&#160;=&#160;strip(in.i)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;call&#160;Do_Something&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;end&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; EXIT&#160;0&#160;&#160;&#160; Do_Something：&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ... 分享到：]]></description>
			<content:encoded><![CDATA[<p>这是典型的自上而下扫描一个dataset中每一行,而做相应处理的Rexx脚本。</p>
<div class="flyuphigh.com">
<pre>
<font face="monospace">
<font color="#aa4444"><b>ADDRESS</b></font>&nbsp;TSO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;indataset&nbsp;<font color="#ff0000">=</font>&nbsp;<font color="#ff00ff">'IBMUSER.REXX.EXEC(INFILE)'</font>&nbsp;&nbsp;<font color="#80a0ff">/*read in input file */</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;<font color="#ff00ff">&quot;alloc f(fin) ds('&quot;</font>indataset<font color="#ff00ff">&quot;') shr reuse&quot;</font>&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;<font color="#ff00ff">&quot;execio * diskr fin (finis stem in.&quot;</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;<font color="#ff00ff">&quot;free f(fin)&quot;</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;<font color="#aa4444"><b>do</b></font>&nbsp;i<font color="#ff0000">=</font><span style="background-color: #000000"><font color="#00ffff">1</font></span>&nbsp;<font color="#aa4444"><b>to</b></font>&nbsp;in.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#80a0ff">/*loop in file until the last line reached */</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;one_line&nbsp;<font color="#ff0000">=</font>&nbsp;<font color="#ffffff">strip(</font>in.i<font color="#ffffff">)</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#aa4444"><b>call&nbsp;</b></font><font color="#ffffff">Do_Something</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;<font color="#aa4444"><b>end</b></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<font color="#aa4444"><b>EXIT</b></font>&nbsp;<span style="background-color: #000000"><font color="#00ffff">0</font></span>&nbsp;&nbsp;&nbsp;

Do_Something：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<font color="#ff00ff">...</font>

</font>
  </pre>
</div>
<!--===================下面是分享到代码=====================--><div id="tho-shareto"><span class="shareto-text">分享到：</span><span><a href="javascript:void(0);" onclick="shareToSina('Rexx顺序处理文件所有行', 'http://flyuphigh.com/index.php?p=797')" title="分享到新浪" class="sina"></a></span><span><a href="javascript:void(0);" onclick="shareToTengxun('Rexx顺序处理文件所有行', 'http://flyuphigh.com/index.php?p=797')" title="分享到腾讯微博" class="tengxun"></a></span><span><a href="javascript:void(0);" onclick="shareToQzone('Rexx顺序处理文件所有行', 'http://flyuphigh.com/index.php?p=797')" title="分享到QQ空间" class="qq"></a></span><span><a href="javascript:var b=document.body;var GR________bookmarklet_domain='http://www.google.com';if(b&&!document.xmlVersion){void(z=document.createElement('script'));void(z.src='http://www.google.com/reader/ui/link-bookmarklet.js');void(b.appendChild(z));}else{}" onclick="shareToGoogle()"  title="分享到Google Reader" class="google"></a></span><span><a href="javascript:void(0);" onclick="shareToRenren('Rexx顺序处理文件所有行', 'http://flyuphigh.com/index.php?p=797')" title="分享到人人网" class="renren"></a></span><span><a href="javascript:void(0);" onclick="shareToDouban('Rexx顺序处理文件所有行', 'http://flyuphigh.com/index.php?p=797')" title="分享到豆瓣" class="douban"></a></span><span><a href="javascript:void(0);" onclick="shareToXianguo('Rexx顺序处理文件所有行', 'http://flyuphigh.com/index.php?p=797')" title="分享到鲜果" class="xianguo"></a></span><span><a href="javascript:void(0);" onclick="shareToKaixin('Rexx顺序处理文件所有行', 'http://flyuphigh.com/index.php?p=797')" title="分享到开心" class="kaixin"></a></span><span><a href="javascript:void(0);" onclick="shareToFollow5('Rexx顺序处理文件所有行', 'http://flyuphigh.com/index.php?p=797')" title="分享到Follow5" class="follow5"></a></span><span><a href="javascript:void(0);" onclick="shareToTongxue('Rexx顺序处理文件所有行', 'http://flyuphigh.com/index.php?p=797')" title="分享到同学网" class="tongxue"></a></span><span><a href="javascript:void(0);" onclick="shareToDigu('Rexx顺序处理文件所有行', 'http://flyuphigh.com/index.php?p=797')" title="分享到嘀咕" class="digu"></a></span><span><a href="javascript:void(0);" onclick="shareToFanfou('Rexx顺序处理文件所有行', 'http://flyuphigh.com/index.php?p=797')" title="分享到饭否" class="fanfou"></a></span><span><a href="javascript:void(0);" onclick="shareToZuosa('Rexx顺序处理文件所有行', 'http://flyuphigh.com/index.php?p=797')" title="分享到做啥" class="zuosa"></a></span><span><a href="javascript:void(0);" onclick="shareToBaidu('Rexx顺序处理文件所有行', 'http://flyuphigh.com/index.php?p=797')" title="分享到百度收藏" class="baidu"></a></span><span><a href="javascript:void(0);" onclick="shareToTwitter('Rexx顺序处理文件所有行', 'http://flyuphigh.com/index.php?p=797')" title="分享到twitter" class="twitter"></a></span><span><a href="javascript:void(0);" onclick="shareToFavorite('Rexx顺序处理文件所有行', 'http://flyuphigh.com/index.php?p=797')" title="添加到收藏夹" class="favorites"></a></span></div><!--===================分享到代码结束=====================-->]]></content:encoded>
			<wfw:commentRss>http://flyuphigh.com/mvs-zos-mainframe/rexx-mq/rexx-process-file-line-by-line.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress不用插件代码高亮</title>
		<link>http://flyuphigh.com/wordpress-2/wordpress-syntax-highligh-without-plugin.html</link>
		<comments>http://flyuphigh.com/wordpress-2/wordpress-syntax-highligh-without-plugin.html#comments</comments>
		<pubDate>Wed, 08 Feb 2012 15:10:24 +0000</pubDate>
		<dc:creator>snailgo</dc:creator>
				<category><![CDATA[Wordpress相关]]></category>
		<category><![CDATA[gvim tohtml]]></category>
		<category><![CDATA[html_use_css = 0]]></category>
		<category><![CDATA[wordpress语法高亮]]></category>

		<guid isPermaLink="false">http://flyuphigh.com/?p=786</guid>
		<description><![CDATA[作为一个写博客的程序员，一个用wordpress写博客的程序员，就免不了要贴些代码。以前我都是用截图的，发现这样太麻烦了。可是wordpress自带的code标签又弱地可以啊，于是，各种代码高亮插件就来了：比如CodeColorer，比如WP-Syntax，比如WP-Code，Syntax Highlighter等等。用插件的好处显然易见，可是哪天你不用插件了，那么代码高亮也就没了。况且，后台”已安装的插件”里面已经够多插件的了，所以，今天我就介绍一些不用插件能让代码高亮的方法。 方法一：利用些在线网站的code to html功能 比较熟悉的有代码发芽网站：http://fayaa.com/code/new/和 tohtml.com 支持的语言很多，主流的非主流的都支持。用法很简单，直接贴代码，点击转换成html即可，然后将生成的html贴在你的文章中即可(记得切换到HTML模式)。 缺点：样子估计丑陋了点(如何丑陋请参考我的上一篇博文)，而且对于主机开发人员来说，基本上很难找到JCL/PLI/REXX的语法高亮，所以此种方法我放弃 方法二：用文本编辑器的code to html功能 我知道的NotePad++和Vim都有这个功能。其中不得不说的是Vim生成的html比notepad++要美观得多，所以我选择了Vim(在windows下面我就用gvim方便些，记不住那么多的命令) 在使用Gvim的tohtml功能的时候记得注意一下： 1、记得在 _vimrc配置文件中添加：let g:html_use_css = 0，否则生成的html是默认带有css样式的,这样的话虽然减小了html的体积，却不能被wordpress准确地识别(也可能是我对HTML/CSS不熟悉的缘故，谁知道的话告诉我下啊) 2、在gvim中选择正确的配色方案，点击语法——&#62;转换成HTML，将生成的HTML代码中body之间的部分放入以下pre之间，就完成了代码的完美嵌入了。 &#60;div&#160;class=&#34;flyuphigh.com&#34;&#62; &#160;&#160;&#60;pre&#62; &#160;&#160;&#60;/pre&#62; &#60;/div&#62; 这是一段用gvim的tohtml功能生成的带语法高亮的Ruby代码，效果如下： &#160;begin &#160;&#160;&#160;&#160;Timeout::timeout(30)&#160;do&#160;&#124;timeout_length&#124; &#160;&#160;&#160;&#160;$streamSock&#160;=&#160;TCPSocket::new(ipaddress,&#160;43) &#160;&#160;&#160;&#160;$streamSock.send(domain+&#34;\r\n&#34;,domain_len+2) &#160;&#160;&#160;&#160;$strs=&#160;$streamSock.read &#160;&#160;&#160;&#160;#strs= streamSock.readpartial(2048) &#160;&#160;&#160;&#160;end &#160;&#160;&#160;rescue&#160;Errno::ECONNRESET&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;puts&#160;&#34;I got stucked in rescue-ECONNRESET, will &#8230; <a href="http://flyuphigh.com/wordpress-2/wordpress-syntax-highligh-without-plugin.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>作为一个写博客的程序员，一个用wordpress写博客的程序员，就免不了要贴些代码。以前我都是用截图的，发现这样太麻烦了。可是wordpress自带的code标签又弱地可以啊，于是，各种代码高亮插件就来了：比如CodeColorer，比如WP-Syntax，比如WP-Code，Syntax Highlighter等等。用插件的好处显然易见，可是哪天你不用插件了，那么代码高亮也就没了。况且，后台”已安装的插件”里面已经够多插件的了，所以，今天我就介绍一些不用插件能让代码高亮的方法。</p>
<p><span style="color: #ff00ff;"><strong>方法一：利用些在线网站的code to html功能</strong></span><br />
比较熟悉的有代码发芽网站：<a title="http://fayaa.com/code/new/" href="http://fayaa.com/code/new/">http://fayaa.com/code/new/</a>和 <a title="tohtml.com" href="http://tohtml.com">tohtml.com</a> 支持的语言很多，主流的非主流的都支持。用法很简单，直接贴代码，点击转换成html即可，然后将生成的html贴在你的文章中即可(记得切换到HTML模式)。<br />
<strong>缺点：</strong>样子估计丑陋了点(如何丑陋请参考我的上一篇博文)，而且对于主机开发人员来说，基本上很难找到JCL/PLI/REXX的语法高亮，所以此种方法我放弃</p>
<p><span style="color: #ff00ff;"><strong>方法二：用文本编辑器的code to html功能</strong></span><br />
我知道的NotePad++和Vim都有这个功能。其中不得不说的是Vim生成的html比notepad++要美观得多，所以我选择了Vim(在windows下面我就用gvim方便些，记不住那么多的命令)</p>
<p>在使用Gvim的tohtml功能的时候记得注意一下：<br />
<strong>1、</strong>记得在 _vimrc配置文件中添加：let g:html_use_css = 0，否则生成的html是默认带有css样式的,这样的话虽然减小了html的体积，却不能被wordpress准确地识别(也可能是我对HTML/CSS不熟悉的缘故，谁知道的话告诉我下啊)<br />
<strong>2、</strong>在gvim中选择正确的配色方案，点击语法——&gt;转换成HTML，将生成的HTML代码中body之间的部分放入以下pre之间，就完成了代码的完美嵌入了。</p>
<div class="flyuphigh.com">
<pre>
<font face="monospace">
<font color="#ffffff">&lt;</font><font color="#aa4444"><b>div</b></font><font color="#ffffff">&nbsp;</font><font color="#60ff60"><b>class</b></font><font color="#ffffff">=</font><font color="#ff00ff">&quot;flyuphigh.com&quot;</font><font color="#ffffff">&gt;</font>
&nbsp;&nbsp;<font color="#ffffff">&lt;</font><font color="#aa4444"><b>pre</b></font><font color="#ffffff">&gt;</font>
&nbsp;&nbsp;<font color="#40ffff">&lt;/</font><font color="#aa4444"><b>pre</b></font><font color="#40ffff">&gt;</font>
<font color="#40ffff">&lt;/</font><font color="#aa4444"><b>div</b></font><font color="#40ffff">&gt;</font>

</font>
</pre>
</div>
<p>这是一段用gvim的tohtml功能生成的带语法高亮的Ruby代码，效果如下：</p>
<div class="flyuphigh.com">
<pre>
<font face="monospace">
&nbsp;<font color="#aa4444"><b>begin</b></font>
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#60ff60"><b>Timeout</b></font>::timeout(<font color="#ff00ff">30</font>)&nbsp;<font color="#aa4444"><b>do</b></font>&nbsp;|<font color="#40ffff">timeout_length</font>|
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#40ffff">$streamSock</font>&nbsp;=&nbsp;<font color="#60ff60"><b>TCPSocket</b></font>::new(ipaddress,&nbsp;<font color="#ff00ff">43</font>)
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#40ffff">$streamSock</font>.send(domain+<font color="#ff0000">&quot;</font><font color="#ff0000">\r\n</font><font color="#ff0000">&quot;</font>,domain_len+<font color="#ff00ff">2</font>)
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#40ffff">$strs</font>=&nbsp;<font color="#40ffff">$streamSock</font>.read
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#80a0ff">#strs= streamSock.readpartial(2048)</font>
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#aa4444"><b>end</b></font>
&nbsp;&nbsp;&nbsp;<font color="#ffffff">rescue</font>&nbsp;<font color="#60ff60"><b>Errno</b></font>::<font color="#60ff60"><b>ECONNRESET</b></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;puts&nbsp;<font color="#ff0000">&quot;</font><font color="#ff00ff">I got stucked in rescue-ECONNRESET, will retry in 5 secs</font><font color="#ff0000">\n</font><font color="#ff0000">&quot;</font>
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#ffffff">if</font>&nbsp;<font color="#40ffff">$strs</font>==<font color="#ff0000">&quot;&quot;</font>&nbsp;<font color="#ffffff">then</font>
&nbsp;&nbsp;&nbsp;&nbsp; puts&nbsp;<font color="#ff0000">&quot;</font><font color="#ff00ff">I read nothing!</font><font color="#ff0000">\r\n</font><font color="#ff0000">&quot;</font>
&nbsp;&nbsp;&nbsp;&nbsp; puts&nbsp;<font color="#ff0000">&quot;</font><font color="#ff00ff">The dead domain is:</font><font color="#ff0000">&quot;</font>+ domain
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#ffffff">end</font>
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#40ffff">$streamSock</font>.close
&nbsp;&nbsp;&nbsp;&nbsp;sleep(<font color="#ff00ff">3</font>)
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#aa4444"><b>retry</b></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;<font color="#ffffff">rescue</font>&nbsp;<font color="#60ff60"><b>Timeout</b></font>::<font color="#60ff60"><b>Error</b></font>
&nbsp;&nbsp;&nbsp;&nbsp; puts&nbsp;<font color="#ff0000">&quot;</font><font color="#ff00ff">I got stucked in rescue-TIMEOUT, will retry in 5 secs</font><font color="#ff0000">\n</font><font color="#ff0000">&quot;</font>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#80a0ff"># $streamSock.close</font>
&nbsp;&nbsp;&nbsp;&nbsp; sleep(<font color="#ff00ff">3</font>)
&nbsp;&nbsp;&nbsp;<font color="#aa4444"><b>retry</b></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;<font color="#80a0ff"># ensure&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font>
&nbsp;<font color="#aa4444"><b>end</b></font>

</font>
</pre>
</div>
<!--===================下面是分享到代码=====================--><div id="tho-shareto"><span class="shareto-text">分享到：</span><span><a href="javascript:void(0);" onclick="shareToSina('Wordpress不用插件代码高亮', 'http://flyuphigh.com/index.php?p=786')" title="分享到新浪" class="sina"></a></span><span><a href="javascript:void(0);" onclick="shareToTengxun('Wordpress不用插件代码高亮', 'http://flyuphigh.com/index.php?p=786')" title="分享到腾讯微博" class="tengxun"></a></span><span><a href="javascript:void(0);" onclick="shareToQzone('Wordpress不用插件代码高亮', 'http://flyuphigh.com/index.php?p=786')" title="分享到QQ空间" class="qq"></a></span><span><a href="javascript:var b=document.body;var GR________bookmarklet_domain='http://www.google.com';if(b&&!document.xmlVersion){void(z=document.createElement('script'));void(z.src='http://www.google.com/reader/ui/link-bookmarklet.js');void(b.appendChild(z));}else{}" onclick="shareToGoogle()"  title="分享到Google Reader" class="google"></a></span><span><a href="javascript:void(0);" onclick="shareToRenren('Wordpress不用插件代码高亮', 'http://flyuphigh.com/index.php?p=786')" title="分享到人人网" class="renren"></a></span><span><a href="javascript:void(0);" onclick="shareToDouban('Wordpress不用插件代码高亮', 'http://flyuphigh.com/index.php?p=786')" title="分享到豆瓣" class="douban"></a></span><span><a href="javascript:void(0);" onclick="shareToXianguo('Wordpress不用插件代码高亮', 'http://flyuphigh.com/index.php?p=786')" title="分享到鲜果" class="xianguo"></a></span><span><a href="javascript:void(0);" onclick="shareToKaixin('Wordpress不用插件代码高亮', 'http://flyuphigh.com/index.php?p=786')" title="分享到开心" class="kaixin"></a></span><span><a href="javascript:void(0);" onclick="shareToFollow5('Wordpress不用插件代码高亮', 'http://flyuphigh.com/index.php?p=786')" title="分享到Follow5" class="follow5"></a></span><span><a href="javascript:void(0);" onclick="shareToTongxue('Wordpress不用插件代码高亮', 'http://flyuphigh.com/index.php?p=786')" title="分享到同学网" class="tongxue"></a></span><span><a href="javascript:void(0);" onclick="shareToDigu('Wordpress不用插件代码高亮', 'http://flyuphigh.com/index.php?p=786')" title="分享到嘀咕" class="digu"></a></span><span><a href="javascript:void(0);" onclick="shareToFanfou('Wordpress不用插件代码高亮', 'http://flyuphigh.com/index.php?p=786')" title="分享到饭否" class="fanfou"></a></span><span><a href="javascript:void(0);" onclick="shareToZuosa('Wordpress不用插件代码高亮', 'http://flyuphigh.com/index.php?p=786')" title="分享到做啥" class="zuosa"></a></span><span><a href="javascript:void(0);" onclick="shareToBaidu('Wordpress不用插件代码高亮', 'http://flyuphigh.com/index.php?p=786')" title="分享到百度收藏" class="baidu"></a></span><span><a href="javascript:void(0);" onclick="shareToTwitter('Wordpress不用插件代码高亮', 'http://flyuphigh.com/index.php?p=786')" title="分享到twitter" class="twitter"></a></span><span><a href="javascript:void(0);" onclick="shareToFavorite('Wordpress不用插件代码高亮', 'http://flyuphigh.com/index.php?p=786')" title="添加到收藏夹" class="favorites"></a></span></div><!--===================分享到代码结束=====================-->]]></content:encoded>
			<wfw:commentRss>http://flyuphigh.com/wordpress-2/wordpress-syntax-highligh-without-plugin.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何去掉程序的第72至80列</title>
		<link>http://flyuphigh.com/mvs-zos-mainframe/rexx-mq/remove-72col-to-80col.html</link>
		<comments>http://flyuphigh.com/mvs-zos-mainframe/rexx-mq/remove-72col-to-80col.html#comments</comments>
		<pubDate>Tue, 07 Feb 2012 15:27:52 +0000</pubDate>
		<dc:creator>snailgo</dc:creator>
				<category><![CDATA[REXX/MQ]]></category>
		<category><![CDATA[72列至80列]]></category>

		<guid isPermaLink="false">http://flyuphigh.com/?p=780</guid>
		<description><![CDATA[我个人不是很喜欢ISPF 3.13提供的两个Dataset比较的功能，总觉得看得不是很直观。平时，我还是比较习惯用winmerge这个软件来比较。但是有个问题，就是比较的两个程序经常在第72列至80列的行号不一致，导致没法比较。所以，这篇文章我就来总结一下，如何去掉DATASET的第72列至80列内容。 方法一：直接在ISPF下面用命令去掉 这是最直接最快的办法。去掉第72列至80列的命令有下面两个： NUM ON; UNNUMB C P&#39;^&#39; &#8216; &#8216; 73 80 ALL /* Changes all non-space characters to spaces in col 73 to 80*/ 方法二：用第三方脚本实现 上面的方法如果是只有少数几个程序，那么手动命令去掉第72列至80列没什么。但是如果你一下子需要对几百个dataset或者同一个PDS下面的所有member去掉第72列至80列，则最好最快的办法是将所有代码通过FTP下载到本地，然后用第三方脚本语言(如VB,Phthon,Ruby,JS等)来解决了。以下就附上一段我自己写的Ruby脚本，该脚本的作用是将C:\prod文件夹下面的所有程序的第72列至80列内容置空，然后输出到文件夹C:\prod72col下面。可以看到，用第三方脚本实现批量的任务是很方便的。 01 def cutto72col(file_in,file_out) 02    file_in=File.new(file_in,&#8216;r&#8217;) 03    file_out=File.new(file_out,&#8216;w&#8217;) 04    oneline=file_in.gets &#8230; <a href="http://flyuphigh.com/mvs-zos-mainframe/rexx-mq/remove-72col-to-80col.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>我个人不是很喜欢ISPF 3.13提供的两个Dataset比较的功能，总觉得看得不是很直观。平时，我还是比较习惯用winmerge这个软件来比较。但是有个问题，就是比较的两个程序经常在第72列至80列的行号不一致，导致没法比较。所以，这篇文章我就来总结一下，如何去掉DATASET的第72列至80列内容。</p>
<p><span style="color: #ff00ff;"><strong>方法一：直接在ISPF下面用命令去掉</strong></span><br />
这是最直接最快的办法。去掉第72列至80列的命令有下面两个：</p>
<div class="source" style="font-family: '[object HTMLOptionElement]', Consolas, 'Lucida Console', 'Courier New'; color: rgb(255, 255, 255); background-color: rgb(51, 51, 51); "> NUM ON; UNNUMB<br /> C P&#39;^&#39; &#8216; &#8216; 73 80 ALL /* Changes all non-space characters to spaces in col 73 to 80*/</div>
<p><span style="color: #ff00ff;"><strong>方法二：用第三方脚本实现</strong></span><br />
上面的方法如果是只有少数几个程序，那么手动命令去掉第72列至80列没什么。但是如果你一下子需要对几百个dataset或者同一个PDS下面的所有member去掉第72列至80列，则最好最快的办法是将所有代码通过FTP下载到本地，然后用第三方脚本语言(如VB,Phthon,Ruby,JS等)来解决了。以下就附上一段我自己写的Ruby脚本，该脚本的作用是将C:\prod文件夹下面的所有程序的第72列至80列内容置空，然后输出到文件夹C:\prod72col下面。可以看到，用第三方脚本实现批量的任务是很方便的。</p>
<div class="source" style="font-family: '[object HTMLOptionElement]', Consolas, 'Lucida Console', 'Courier New'; color: #ffffff; background-color: #333333;"><span style="color: #87ceeb;">01</span> <span style="color: #f0e68c;">def</span> <span style="color: #ffffff;">cutto72col</span>(<span style="color: #ffffff;">file_in</span><span style="color: #ffffff;">,</span><span style="color: #ffffff;">file_out</span>)<br />
<span style="color: #87ceeb;">02</span>    <span style="color: #ffffff;">file_in</span><span style="color: #ffffff;">=</span><span style="color: #ffa0a0;">File</span><span style="color: #ffffff;">.</span><span style="color: #ffffff;">new</span>(<span style="color: #ffffff;">file_in</span><span style="color: #ffffff;">,</span><span style="color: #ffffff;">&#8216;r&#8217;</span>)<br />
<span style="color: #87ceeb;">03</span>    <span style="color: #ffffff;">file_out</span><span style="color: #ffffff;">=</span><span style="color: #ffa0a0;">File</span><span style="color: #ffffff;">.</span><span style="color: #ffffff;">new</span>(<span style="color: #ffffff;">file_out</span><span style="color: #ffffff;">,</span><span style="color: #ffffff;">&#8216;w&#8217;</span>)<br />
<span style="color: #87ceeb;">04</span>    <span style="color: #ffffff;">oneline</span><span style="color: #ffffff;">=</span><span style="color: #ffffff;">file_in</span><span style="color: #ffffff;">.</span><span style="color: #ffffff;">gets</span><br />
<span style="color: #f810b0;">05</span>    <span style="color: #f0e68c;">while</span>(<span style="color: #ffffff;">oneline</span> <span style="color: #ffffff;">!=</span> <span style="color: #f0e68c;">nil</span>)<br />
<span style="color: #87ceeb;">06</span>      <span style="color: #ffffff;">oneline</span><span style="color: #ffffff;">=</span><span style="color: #ffffff;">oneline</span><span style="color: #ffffff;">.</span><span style="color: #ffffff;">chomp</span><br />
<span style="color: #87ceeb;">07</span>      <span style="color: #ffffff;">oneline</span><span style="color: #ffffff;">=</span><span style="color: #ffffff;">oneline</span><span style="color: #ffffff;">[</span><span style="color: #ffffff;">0</span><span style="color: #ffffff;">.</span><span style="color: #ffffff;">.</span><span style="color: #ffffff;">71</span><span style="color: #ffffff;">]</span><br />
<span style="color: #87ceeb;">08</span>      <span style="color: #ffffff;">file_out</span><span style="color: #ffffff;">.</span><span style="color: #ffffff;">puts</span> <span style="color: #ffffff;">oneline</span><br />
<span style="color: #87ceeb;">09</span>      <span style="color: #ffffff;">oneline</span><span style="color: #ffffff;">=</span><span style="color: #ffffff;">file_in</span><span style="color: #ffffff;">.</span><span style="color: #ffffff;">gets</span><br />
<span style="color: #f810b0;">10</span>    <span style="color: #f0e68c;">end</span><br />
<span style="color: #87ceeb;">11</span> <span style="color: #f0e68c;">end</span><br />
<span style="color: #87ceeb;">12</span><br />
<span style="color: #87ceeb;">13</span> <span style="color: #ffffff;">path_in</span><span style="color: #ffffff;">=</span><span style="color: #ffffff;">&#8216;C:\prod\\&#8217;</span><br />
<span style="color: #87ceeb;">14</span> <span style="color: #ffffff;">path_out</span><span style="color: #ffffff;">=</span><span style="color: #ffffff;">&#8216;C:prod72col\\&#8217;</span><br />
<span style="color: #f810b0;">15</span><br />
<span style="color: #87ceeb;">16</span> <span style="color: #ffa0a0;">Dir</span><span style="color: #ffffff;">.</span><span style="color: #ffffff;">foreach</span>(<span style="color: #ffffff;">path_in</span><span style="color: #ffffff;">){</span> |<span style="color: #ffffff;">file</span>|<br />
<span style="color: #87ceeb;">17</span> <span style="color: #f0e68c;">if</span> <span style="color: #ffffff;">file</span> <span style="color: #ffffff;">!=</span> <span style="color: #ffffff;">&#8216;.&#8217;</span> <span style="color: #ffffff;">&amp;&amp;</span> <span style="color: #ffffff;">file</span> <span style="color: #ffffff;">!=</span> <span style="color: #ffffff;">&#8216;..&#8217;</span><br />
<span style="color: #87ceeb;">18</span> <span style="color: #f0e68c;">then</span><br />
<span style="color: #87ceeb;">19</span>    <span style="color: #ffffff;">file_in</span> <span style="color: #ffffff;">=</span> <span style="color: #ffffff;">path_in</span> <span style="color: #ffffff;">+</span> <span style="color: #ffffff;">file</span><br />
<span style="color: #f810b0;">20</span>    <span style="color: #ffffff;">cutto72col</span>(<span style="color: #ffffff;">file_in</span><span style="color: #ffffff;">,</span><span style="color: #ffffff;">path_out</span> <span style="color: #ffffff;">+</span> <span style="color: #ffffff;">file</span>)<br />
<span style="color: #87ceeb;">21</span> <span style="color: #f0e68c;">end</span>                <span style="color: #ffffff;">}</span></div>
<p>&nbsp;</p>
<p>当然，你还可以直接在大机上面，用REXX脚本直接对整个PDS操作，移去所有member的第72列至80列内容。以下也附上我自己写的REXX脚本,该脚本的内容是将IBMUSER.TEST.PRGM这个PDS下面所有的member的第72列至第80列的行号都去掉：<br />
（暂时没找到如何比较完美地在这里贴REXX语法高亮的代码，等我找到方法了再帖上来）</p>
<p>PS:今天找到怎么比较好地在wordpress贴带有Rexx代码高亮的方式了，续上，代码如下：</p>
<div class="flyuphigh.com">
<pre>
<font face="monospace">
<font color="#80a0ff">/***********************REXX******************************************/</font>
<font color="#80a0ff">/*Loop PDS to remove whatever between col72 to col80 for each member */</font>
<font color="#80a0ff">/**********************************************************************/</font>
<font color="#80a0ff">/* Trace i&nbsp;&nbsp;*/</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
pdsname&nbsp;<font color="#ff0000">=</font>&nbsp;<font color="#ff00ff">'TEST.PRGM'</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#80a0ff">/*Check if pds is exsited */</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<font color="#aa4444"><b>if</b></font>&nbsp;<font color="#ffffff">sysdsn(</font>pdsname<font color="#ffffff">)</font><font color="#ff0000">&lt;&gt;</font>&nbsp;<font color="#ff00ff">&quot;OK&quot;</font>&nbsp;<font color="#aa4444"><b>then</b></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#aa4444"><b>do&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</b></font>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#aa4444"><b>say</b></font>&nbsp;<font color="#ff00ff">&quot;Error: Specified PDS not found:&quot;</font>&nbsp;pdsname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#aa4444"><b>say</b></font>&nbsp;<font color="#ff00ff">&quot;Error: &quot;</font>&nbsp;pdsname&nbsp;<font color="#ff00ff">&quot; &gt; &quot;</font>&nbsp;<font color="#ffffff">sysdsn(</font>pdsname<font color="#ffffff">)</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#aa4444"><b>say</b></font>&nbsp;<font color="#ff00ff">&quot;Press Enter to continue&quot;</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#aa4444"><b>pull</b></font>&nbsp;uresp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#aa4444"><b>exit</b></font>&nbsp;<span style="background-color: #000000"><font color="#00ffff">8</font></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#aa4444"><b>end</b></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<font color="#aa4444"><b>call&nbsp;</b></font><font color="#ffffff">outtrap</font>&nbsp;<font color="#ff00ff">&quot;mbrs.&quot;</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#80a0ff">/*call outtrap to capture LISTD output */</font>
<font color="#ff00ff">&quot;LISTD&quot;</font>&nbsp;pdsname&nbsp;<font color="#ff00ff">&quot;MEMBERS&quot;</font>&nbsp;&nbsp;<font color="#80a0ff">/*List member list*/</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<font color="#aa4444"><b>call&nbsp;</b></font><font color="#ffffff">outtrap</font>&nbsp;<font color="#ff00ff">&quot;off&quot;</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#80a0ff">/*Turn off outtrap*/</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<font color="#aa4444"><b>do</b></font>&nbsp;i<font color="#ff0000">=</font><span style="background-color: #000000"><font color="#00ffff">1</font></span>&nbsp;<font color="#aa4444"><b>to</b></font>&nbsp;mbrs.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;<font color="#80a0ff">/*SAY &quot;mbrs.&quot; !! i !! &quot;: &quot; !!&nbsp;&nbsp; mbrs.i */</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;<font color="#aa4444"><b>if</b></font>&nbsp;mbrs.i&nbsp;<font color="#ff0000">=</font>&nbsp;<font color="#ff00ff">&quot;--MEMBERS--&quot;</font>&nbsp;<font color="#aa4444"><b>then</b></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;<font color="#aa4444"><b>do&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</b></font>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#aa4444"><b>leave</b></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;<font color="#aa4444"><b>end</b></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<font color="#aa4444"><b>end</b></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<font color="#80a0ff">/*start to loop on each member*/</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
i&nbsp;<font color="#ff0000">=</font>&nbsp;i<font color="#ff0000">+</font><span style="background-color: #000000"><font color="#00ffff">1</font></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<font color="#aa4444"><b>do</b></font>&nbsp;j<font color="#ff0000">=</font>i&nbsp;<font color="#aa4444"><b>to</b></font>&nbsp;mbrs.0&nbsp;&nbsp;&nbsp;<font color="#80a0ff">/*mbrs.0 is the total line num of LISTD */</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;<font color="#80a0ff">/*SAY &quot;mbrs.&quot; !! j !! &quot;: &quot; !!&nbsp;&nbsp; mbrs.j */</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;<font color="#aa4444"><b>parse value</b></font>&nbsp;mbrs.j&nbsp;<font color="#aa4444"><b>with</b></font>&nbsp;mem&nbsp;<font color="#80a0ff">/*split mbrs.j*/</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;mem&nbsp;<font color="#ff0000">=</font><font color="#ffffff">strip(</font>mem<font color="#ffffff">)</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#80a0ff">/*remove leading and trailing character*/</font>
&nbsp;&nbsp;&nbsp;pds&nbsp;<font color="#ff0000">=</font>&nbsp;<font color="#ff00ff">'IBMUSER.TEST.PRGM'</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;mpds&nbsp;<font color="#ff0000">=</font>&nbsp;pds&nbsp;!!<font color="#ff00ff">'('</font>&nbsp;!!&nbsp;mem&nbsp;!!&nbsp;<font color="#ff00ff">')'</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;<font color="#ff00ff">&quot;ISPEXEC EDIT DATASET('&quot;</font>mpds<font color="#ff00ff">&quot;') MACRO(MACRO01)&quot;</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;<font color="#aa4444"><b>end</b></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

</font>
 </pre>
</div>
<p>这是上面主Rexx程序调用的MACRO01:</p>
<div class="flyuphigh.com">
<pre>
<font face="monospace">
<font color="#80a0ff">/*****************************REXX***********************************/</font>
<font color="#aa4444"><b>ADDRESS</b></font>&nbsp;&nbsp;ISPEXEC&nbsp;
<font color="#ff00ff">&quot;ISREDIT MACRO&quot;</font>&nbsp;&nbsp;
<font color="#ff00ff">&quot;ISREDIT RES&quot;</font>&nbsp;&nbsp;&nbsp;&nbsp;
<font color="#ff00ff">&quot;ISREDIT NUM ON&quot;</font>&nbsp;
<font color="#ff00ff">&quot;ISREDIT UNNUM&quot;</font>&nbsp;&nbsp;
<font color="#ff00ff">&quot;ISREDIT SAVE&quot;</font>&nbsp;&nbsp;&nbsp;
<font color="#ff00ff">&quot;ISREDIT END&quot;</font>&nbsp;&nbsp;&nbsp;&nbsp;
</font>
</pre>
</div>
<!--===================下面是分享到代码=====================--><div id="tho-shareto"><span class="shareto-text">分享到：</span><span><a href="javascript:void(0);" onclick="shareToSina('如何去掉程序的第72至80列', 'http://flyuphigh.com/index.php?p=780')" title="分享到新浪" class="sina"></a></span><span><a href="javascript:void(0);" onclick="shareToTengxun('如何去掉程序的第72至80列', 'http://flyuphigh.com/index.php?p=780')" title="分享到腾讯微博" class="tengxun"></a></span><span><a href="javascript:void(0);" onclick="shareToQzone('如何去掉程序的第72至80列', 'http://flyuphigh.com/index.php?p=780')" title="分享到QQ空间" class="qq"></a></span><span><a href="javascript:var b=document.body;var GR________bookmarklet_domain='http://www.google.com';if(b&&!document.xmlVersion){void(z=document.createElement('script'));void(z.src='http://www.google.com/reader/ui/link-bookmarklet.js');void(b.appendChild(z));}else{}" onclick="shareToGoogle()"  title="分享到Google Reader" class="google"></a></span><span><a href="javascript:void(0);" onclick="shareToRenren('如何去掉程序的第72至80列', 'http://flyuphigh.com/index.php?p=780')" title="分享到人人网" class="renren"></a></span><span><a href="javascript:void(0);" onclick="shareToDouban('如何去掉程序的第72至80列', 'http://flyuphigh.com/index.php?p=780')" title="分享到豆瓣" class="douban"></a></span><span><a href="javascript:void(0);" onclick="shareToXianguo('如何去掉程序的第72至80列', 'http://flyuphigh.com/index.php?p=780')" title="分享到鲜果" class="xianguo"></a></span><span><a href="javascript:void(0);" onclick="shareToKaixin('如何去掉程序的第72至80列', 'http://flyuphigh.com/index.php?p=780')" title="分享到开心" class="kaixin"></a></span><span><a href="javascript:void(0);" onclick="shareToFollow5('如何去掉程序的第72至80列', 'http://flyuphigh.com/index.php?p=780')" title="分享到Follow5" class="follow5"></a></span><span><a href="javascript:void(0);" onclick="shareToTongxue('如何去掉程序的第72至80列', 'http://flyuphigh.com/index.php?p=780')" title="分享到同学网" class="tongxue"></a></span><span><a href="javascript:void(0);" onclick="shareToDigu('如何去掉程序的第72至80列', 'http://flyuphigh.com/index.php?p=780')" title="分享到嘀咕" class="digu"></a></span><span><a href="javascript:void(0);" onclick="shareToFanfou('如何去掉程序的第72至80列', 'http://flyuphigh.com/index.php?p=780')" title="分享到饭否" class="fanfou"></a></span><span><a href="javascript:void(0);" onclick="shareToZuosa('如何去掉程序的第72至80列', 'http://flyuphigh.com/index.php?p=780')" title="分享到做啥" class="zuosa"></a></span><span><a href="javascript:void(0);" onclick="shareToBaidu('如何去掉程序的第72至80列', 'http://flyuphigh.com/index.php?p=780')" title="分享到百度收藏" class="baidu"></a></span><span><a href="javascript:void(0);" onclick="shareToTwitter('如何去掉程序的第72至80列', 'http://flyuphigh.com/index.php?p=780')" title="分享到twitter" class="twitter"></a></span><span><a href="javascript:void(0);" onclick="shareToFavorite('如何去掉程序的第72至80列', 'http://flyuphigh.com/index.php?p=780')" title="添加到收藏夹" class="favorites"></a></span></div><!--===================分享到代码结束=====================-->]]></content:encoded>
			<wfw:commentRss>http://flyuphigh.com/mvs-zos-mainframe/rexx-mq/remove-72col-to-80col.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PL/I编译器版本</title>
		<link>http://flyuphigh.com/mvs-zos-mainframe/cobol-mvs-zos-mainframe/pli-compiler-version.html</link>
		<comments>http://flyuphigh.com/mvs-zos-mainframe/cobol-mvs-zos-mainframe/pli-compiler-version.html#comments</comments>
		<pubDate>Thu, 02 Feb 2012 11:36:19 +0000</pubDate>
		<dc:creator>snailgo</dc:creator>
				<category><![CDATA[COBOL/PLI]]></category>
		<category><![CDATA[pli编译器版本]]></category>

		<guid isPermaLink="false">http://flyuphigh.com/?p=779</guid>
		<description><![CDATA[PL/I编译器的版本，如下所示： Product code    Product name           Compiler “signature”      Module prefix 360S-NL-511     S/360 OS PL/1 (F)                 &#8216;   &#8216;               &#8230; <a href="http://flyuphigh.com/mvs-zos-mainframe/cobol-mvs-zos-mainframe/pli-compiler-version.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>PL/I编译器的版本，如下所示：</p>
<p><span style="color: #ff00ff;"><strong>Product code</strong>    <strong>Product name</strong>         <strong>  Compiler “signature”</strong>      <strong>Module prefix</strong></span><br />
360S-NL-511     S/360 OS PL/1 (F)                 &#8216;   &#8216;                               IEM,IHE,IHL<br />
5734-PL1          OS PL/I OPTIMIZING COMPILER V1  5734-PL1           IEL,IBM<br />
5734-PL2          OS PL/I CHECKOUT COMPILER<br />
5734-PL3          OS PL/I Opt Comp Lib Kanji Name Support<br />
5668-909           OS PL/I V2 (COMP/LIB/TEST)<br />
5668-910           OS PL/I V2 (COMP/LIB)                 5668-910                IEL,IBM<br />
5668-911           OS PL/I V2 (Library) IBM<br />
5688-235           PL/I for MVS AND VM V1                 5688-235                IEL,IBM<br />
5655-B22           VisualAge PL/I for OS/390 V2         5655-B22               IEL,IBM<br />
5655-H31           Enterprise PL/I for z/OS V3             5655-H31                IBM</p>
<p>原链接请参照：<a href="http://gsf-soft.com/Documents/PRODCODES.shtml" title="http://gsf-soft.com/Documents/PRODCODES.shtml">http://gsf-soft.com/Documents/PRODCODES.shtml</a></p>
<p>编译完PL/I程序之后，在生成的loadmodule二进制文件里面查找Compiler signature(如5655-235),对照上表即可知道编译器的版本。</p>
<!--===================下面是分享到代码=====================--><div id="tho-shareto"><span class="shareto-text">分享到：</span><span><a href="javascript:void(0);" onclick="shareToSina('PL/I编译器版本', 'http://flyuphigh.com/index.php?p=779')" title="分享到新浪" class="sina"></a></span><span><a href="javascript:void(0);" onclick="shareToTengxun('PL/I编译器版本', 'http://flyuphigh.com/index.php?p=779')" title="分享到腾讯微博" class="tengxun"></a></span><span><a href="javascript:void(0);" onclick="shareToQzone('PL/I编译器版本', 'http://flyuphigh.com/index.php?p=779')" title="分享到QQ空间" class="qq"></a></span><span><a href="javascript:var b=document.body;var GR________bookmarklet_domain='http://www.google.com';if(b&&!document.xmlVersion){void(z=document.createElement('script'));void(z.src='http://www.google.com/reader/ui/link-bookmarklet.js');void(b.appendChild(z));}else{}" onclick="shareToGoogle()"  title="分享到Google Reader" class="google"></a></span><span><a href="javascript:void(0);" onclick="shareToRenren('PL/I编译器版本', 'http://flyuphigh.com/index.php?p=779')" title="分享到人人网" class="renren"></a></span><span><a href="javascript:void(0);" onclick="shareToDouban('PL/I编译器版本', 'http://flyuphigh.com/index.php?p=779')" title="分享到豆瓣" class="douban"></a></span><span><a href="javascript:void(0);" onclick="shareToXianguo('PL/I编译器版本', 'http://flyuphigh.com/index.php?p=779')" title="分享到鲜果" class="xianguo"></a></span><span><a href="javascript:void(0);" onclick="shareToKaixin('PL/I编译器版本', 'http://flyuphigh.com/index.php?p=779')" title="分享到开心" class="kaixin"></a></span><span><a href="javascript:void(0);" onclick="shareToFollow5('PL/I编译器版本', 'http://flyuphigh.com/index.php?p=779')" title="分享到Follow5" class="follow5"></a></span><span><a href="javascript:void(0);" onclick="shareToTongxue('PL/I编译器版本', 'http://flyuphigh.com/index.php?p=779')" title="分享到同学网" class="tongxue"></a></span><span><a href="javascript:void(0);" onclick="shareToDigu('PL/I编译器版本', 'http://flyuphigh.com/index.php?p=779')" title="分享到嘀咕" class="digu"></a></span><span><a href="javascript:void(0);" onclick="shareToFanfou('PL/I编译器版本', 'http://flyuphigh.com/index.php?p=779')" title="分享到饭否" class="fanfou"></a></span><span><a href="javascript:void(0);" onclick="shareToZuosa('PL/I编译器版本', 'http://flyuphigh.com/index.php?p=779')" title="分享到做啥" class="zuosa"></a></span><span><a href="javascript:void(0);" onclick="shareToBaidu('PL/I编译器版本', 'http://flyuphigh.com/index.php?p=779')" title="分享到百度收藏" class="baidu"></a></span><span><a href="javascript:void(0);" onclick="shareToTwitter('PL/I编译器版本', 'http://flyuphigh.com/index.php?p=779')" title="分享到twitter" class="twitter"></a></span><span><a href="javascript:void(0);" onclick="shareToFavorite('PL/I编译器版本', 'http://flyuphigh.com/index.php?p=779')" title="添加到收藏夹" class="favorites"></a></span></div><!--===================分享到代码结束=====================-->]]></content:encoded>
			<wfw:commentRss>http://flyuphigh.com/mvs-zos-mainframe/cobol-mvs-zos-mainframe/pli-compiler-version.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>用PIC型中间变量解决Fixed赋值溢出abend</title>
		<link>http://flyuphigh.com/mvs-zos-mainframe/batch-jcl-ispf-tso/pic-solve-fixed-overflowed-abend.html</link>
		<comments>http://flyuphigh.com/mvs-zos-mainframe/batch-jcl-ispf-tso/pic-solve-fixed-overflowed-abend.html#comments</comments>
		<pubDate>Sun, 01 Jan 2012 11:40:23 +0000</pubDate>
		<dc:creator>snailgo</dc:creator>
				<category><![CDATA[JCL/ISPF/TSO]]></category>
		<category><![CDATA[CEE34A abend]]></category>
		<category><![CDATA[fixed赋值溢出]]></category>
		<category><![CDATA[fly up high]]></category>

		<guid isPermaLink="false">http://flyuphigh.com/?p=751</guid>
		<description><![CDATA[我在Debug一个PLI程序PRGM000的时候遇到了一个CEE34A abend，报的错误信息如下： You were prompted because the CEE34A condition was raised in your program. CEE34A is a severity or class 3 condition. The operating system has generated the following message: CEE3210S The system detected a decimal-overflow exception (System Completion Code=0CA). &#8230; <a href="http://flyuphigh.com/mvs-zos-mainframe/batch-jcl-ispf-tso/pic-solve-fixed-overflowed-abend.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>我在Debug一个PLI程序PRGM000的时候遇到了一个CEE34A abend，报的错误信息如下：<br />
<span style="color: #ff00ff;"><em><code>You were prompted because the CEE34A condition was raised in your<br />
program.<br />
CEE34A is a severity or class 3 condition.<br />
The operating system has generated the following message:<br />
CEE3210S The system detected a decimal-overflow exception (System<br />
Completion Code=0CA).<br />
The current location is PRGM000 ::&gt; PRGM000 :&gt; 2688.</code></em></span></p>
<p>不废话，直接上截图：<br />
<a href="http://flyuphigh.com/wp-content/uploads/2012/01/CEE3201S-0CA-abend.jpg"><img class="aligncenter  wp-image-752" title="CEE3201S 0CA abend" src="http://flyuphigh.com/wp-content/uploads/2012/01/CEE3201S-0CA-abend.jpg" alt="CEE3201S 0CA abend" width="1040" height="576" /></a></p>
<p>从图上可以看出，出错的语句是：<span style="color: #ff00ff;"><strong>“<code>TBL_KEY1.TRADE_DATE = COMM_AREA.TRADE_DATE</code>”</strong></span></p>
<p><strong>我们来看二者的定义：</strong><br />
<strong><span style="color: #ff00ff;">COMM_AREA.TRADE_DATE</span>的定义：</strong><br />
<code>1 COMM_AREA<br />
2 USER_AREA,<br />
...<br />
5 TRADE_DATE FIXED(<span style="color: #ff00ff;"><strong>9</strong></span>), /* 20110901 */<br />
...;<br />
</code><br />
<strong><span style="color: #ff00ff;">TBL_KEY1.TRADE_DATE</span>的定义</strong><br />
<code>DCL 1 TBL_KEY1<br />
3 SPARE_CLIENT CHAR(4),<br />
3 IDENT_ID CHAR(9),<br />
3 TRADE_DATE FIXED(<span style="color: #ff00ff;"><strong>7</strong></span>),<br />
3 NUM FIXED(3);</code></p>
<p>所以很明显，发生abend的原因是把一个FIXED(9)的值赋给了一个FIXED(7)的变量，从而产生了溢出。</p>
<p><strong>下面是解决办法：</strong><br />
定义一个<strong>PIC类型</strong>的中间变量”<span style="color: #ff00ff;"><strong>PIC_TRADE_DATE_9&#8243;</strong></span>做转换桥梁：</p>
<p><code>DCL PIC_TRADE_DATE_9 PIC '(9)9' INIT(0);<br />
PIC_TRADE_DATE_9 = COMM_AREA.TRADE_DATE;<br />
(值:020110901)        (值：20110901)<br />
TBL_KEY1.TRADE_DATE = SUBSTR (PIC_TRADE_DATE_9,4,6);<br />
(值：110901)          (值：110901)</code></p>
<p>到这里，问题已经得到解决。<br />
(ps:谁能知道wordpress如何能保持代码的对齐啊？晕死的这个&#8230;)</p>
<!--===================下面是分享到代码=====================--><div id="tho-shareto"><span class="shareto-text">分享到：</span><span><a href="javascript:void(0);" onclick="shareToSina('用PIC型中间变量解决Fixed赋值溢出abend', 'http://flyuphigh.com/index.php?p=751')" title="分享到新浪" class="sina"></a></span><span><a href="javascript:void(0);" onclick="shareToTengxun('用PIC型中间变量解决Fixed赋值溢出abend', 'http://flyuphigh.com/index.php?p=751')" title="分享到腾讯微博" class="tengxun"></a></span><span><a href="javascript:void(0);" onclick="shareToQzone('用PIC型中间变量解决Fixed赋值溢出abend', 'http://flyuphigh.com/index.php?p=751')" title="分享到QQ空间" class="qq"></a></span><span><a href="javascript:var b=document.body;var GR________bookmarklet_domain='http://www.google.com';if(b&&!document.xmlVersion){void(z=document.createElement('script'));void(z.src='http://www.google.com/reader/ui/link-bookmarklet.js');void(b.appendChild(z));}else{}" onclick="shareToGoogle()"  title="分享到Google Reader" class="google"></a></span><span><a href="javascript:void(0);" onclick="shareToRenren('用PIC型中间变量解决Fixed赋值溢出abend', 'http://flyuphigh.com/index.php?p=751')" title="分享到人人网" class="renren"></a></span><span><a href="javascript:void(0);" onclick="shareToDouban('用PIC型中间变量解决Fixed赋值溢出abend', 'http://flyuphigh.com/index.php?p=751')" title="分享到豆瓣" class="douban"></a></span><span><a href="javascript:void(0);" onclick="shareToXianguo('用PIC型中间变量解决Fixed赋值溢出abend', 'http://flyuphigh.com/index.php?p=751')" title="分享到鲜果" class="xianguo"></a></span><span><a href="javascript:void(0);" onclick="shareToKaixin('用PIC型中间变量解决Fixed赋值溢出abend', 'http://flyuphigh.com/index.php?p=751')" title="分享到开心" class="kaixin"></a></span><span><a href="javascript:void(0);" onclick="shareToFollow5('用PIC型中间变量解决Fixed赋值溢出abend', 'http://flyuphigh.com/index.php?p=751')" title="分享到Follow5" class="follow5"></a></span><span><a href="javascript:void(0);" onclick="shareToTongxue('用PIC型中间变量解决Fixed赋值溢出abend', 'http://flyuphigh.com/index.php?p=751')" title="分享到同学网" class="tongxue"></a></span><span><a href="javascript:void(0);" onclick="shareToDigu('用PIC型中间变量解决Fixed赋值溢出abend', 'http://flyuphigh.com/index.php?p=751')" title="分享到嘀咕" class="digu"></a></span><span><a href="javascript:void(0);" onclick="shareToFanfou('用PIC型中间变量解决Fixed赋值溢出abend', 'http://flyuphigh.com/index.php?p=751')" title="分享到饭否" class="fanfou"></a></span><span><a href="javascript:void(0);" onclick="shareToZuosa('用PIC型中间变量解决Fixed赋值溢出abend', 'http://flyuphigh.com/index.php?p=751')" title="分享到做啥" class="zuosa"></a></span><span><a href="javascript:void(0);" onclick="shareToBaidu('用PIC型中间变量解决Fixed赋值溢出abend', 'http://flyuphigh.com/index.php?p=751')" title="分享到百度收藏" class="baidu"></a></span><span><a href="javascript:void(0);" onclick="shareToTwitter('用PIC型中间变量解决Fixed赋值溢出abend', 'http://flyuphigh.com/index.php?p=751')" title="分享到twitter" class="twitter"></a></span><span><a href="javascript:void(0);" onclick="shareToFavorite('用PIC型中间变量解决Fixed赋值溢出abend', 'http://flyuphigh.com/index.php?p=751')" title="添加到收藏夹" class="favorites"></a></span></div><!--===================分享到代码结束=====================-->]]></content:encoded>
			<wfw:commentRss>http://flyuphigh.com/mvs-zos-mainframe/batch-jcl-ispf-tso/pic-solve-fixed-overflowed-abend.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wordpress博客搬家</title>
		<link>http://flyuphigh.com/wordpress-2/wordpress-migration.html</link>
		<comments>http://flyuphigh.com/wordpress-2/wordpress-migration.html#comments</comments>
		<pubDate>Sun, 25 Dec 2011 09:10:47 +0000</pubDate>
		<dc:creator>snailgo</dc:creator>
				<category><![CDATA[Wordpress相关]]></category>
		<category><![CDATA[flyuphigh]]></category>
		<category><![CDATA[wordpress 10个表]]></category>
		<category><![CDATA[wordpress博客搬家]]></category>

		<guid isPermaLink="false">http://flyuphigh.com/?p=676</guid>
		<description><![CDATA[这两天换了个空间商，不免要亲历Wordpress博客搬家过程。发现多数的空间商用的虚拟主机后台管理面板都是齐刷刷的”StarOut FreeHost System”,即星外虚拟主机管理平台，MySql数据库的高级管理面板呢，都是齐刷刷的“phpMyAdmin 2.7.0-pl1”，这些无疑都为网站搬迁带来了方便。 由于不涉及到更改域名，那么本人的wordpress博客搬迁，归纳起来可以归结为以下4件事： 1、网站文件的搬迁 要将网站的所有文件和网页都从旧服务器搬迁到新服务器，可以使用星外虚拟主机管理面板里面自带的“网站搬家”功能，搬家过程中，您可以在/db/ftplog.txt文件中看到整个搬家的命令操作过程。不过我在使用过程中貌似有出现过搬的不彻底的情况，所以，我还是用FTP软件，将本地备份好的整个网站传到新服务器。由于文件数目过多，传输很慢。所以，可以使用管理面板中“在线压缩/解压”的这个功能，首先在本地将整个网站文件压缩，用ftp传到/db文件夹下，然后再在管理面板解压到/web目录下，这样就快多了。 2、网站数据库的搬迁 wordpress的数据库中一般有10个wp_开头的表：wp_comments、wp_links、wp_options、wp_postmeta、wp_posts、wp_term_relationships、wp_term_taxonomy、wp_terms、wp_usermeta、wp_users。这里不详细说这些表的具体用途(从表名也能猜出个大概吧)，还有其他的表的话应该是你安装的插件生成的表。 首先，登陆你旧服务器，在数据库高级管理中利用phpMyAdmin 2.7.0-pl1将整个数据库(即上述10个表的数据)下载下来，然后登陆新的服务器，同样利用phpMyAdmin 2.7.0-pl1将收据库导入即可。 3、修改数据库信息文件 在/web/wp-config.php中对数据库名，用户名/密码，数据库ip做相应修改。 4、域名重新设置解析 登陆你的域名注册商网站，在DNS解析设置中，将解析IP从旧ip改成新虚拟主机的IP。 如果不出什么意外的话，执行完上面4步，你的wordprss博客应该算搬迁完毕了。由于我之前利用“cos-html-cache插件+自定义404.php页面” 来实现了伪静态，所以我还必须在新虚拟主机管理面板中将默认的404页面改成使用自定义的404出错页面，否则，会出现很多链接无法访问的现象。如果你没有使用“cos-html-cache插件+自定义404.php页面”，那么就可以省略这一步了。 分享到：]]></description>
			<content:encoded><![CDATA[<p>这两天换了个空间商，不免要亲历Wordpress博客搬家过程。发现多数的空间商用的虚拟主机后台管理面板都是齐刷刷的”StarOut FreeHost System”,即星外虚拟主机管理平台，MySql数据库的高级管理面板呢，都是齐刷刷的“phpMyAdmin 2.7.0-pl1”，这些无疑都为网站搬迁带来了方便。</p>
<p>由于不涉及到更改域名，那么本人的wordpress博客搬迁，归纳起来可以归结为以下4件事：</p>
<p><span style="color: #ff00ff;"><strong>1、网站文件的搬迁</strong></span><br />
要将网站的所有文件和网页都从旧服务器搬迁到新服务器，可以使用星外虚拟主机管理面板里面自带的“网站搬家”功能，搬家过程中，您可以在/db/ftplog.txt文件中看到整个搬家的命令操作过程。不过我在使用过程中貌似有出现过搬的不彻底的情况，所以，我还是用FTP软件，将本地备份好的整个网站传到新服务器。由于文件数目过多，传输很慢。所以，可以使用管理面板中“在线压缩/解压”的这个功能，首先在本地将整个网站文件压缩，用ftp传到/db文件夹下，然后再在管理面板解压到/web目录下，这样就快多了。</p>
<p><span style="color: #ff00ff;"><strong>2、网站数据库的搬迁</strong></span><br />
wordpress的数据库中一般有10个wp_开头的表：wp_comments、wp_links、wp_options、wp_postmeta、wp_posts、wp_term_relationships、wp_term_taxonomy、wp_terms、wp_usermeta、wp_users。这里不详细说这些表的具体用途(从表名也能猜出个大概吧)，还有其他的表的话应该是你安装的插件生成的表。<br />
首先，登陆你旧服务器，在数据库高级管理中利用phpMyAdmin 2.7.0-pl1将整个数据库(即上述10个表的数据)下载下来，然后登陆新的服务器，同样利用phpMyAdmin 2.7.0-pl1将收据库导入即可。</p>
<p><span style="color: #ff00ff;"><strong>3、修改数据库信息文件</strong></span><br />
在/web/wp-config.php中对数据库名，用户名/密码，数据库ip做相应修改。</p>
<p><span style="color: #ff00ff;"><strong>4、域名重新设置解析</strong></span><br />
登陆你的域名注册商网站，在DNS解析设置中，将解析IP从旧ip改成新虚拟主机的IP。</p>
<p>如果不出什么意外的话，执行完上面4步，你的wordprss博客应该算搬迁完毕了。由于我之前利用“cos-html-cache插件+自定义404.php页面” 来实现了伪静态，所以我还必须在新虚拟主机管理面板中将默认的404页面改成使用自定义的404出错页面，否则，会出现很多链接无法访问的现象。如果你没有使用“cos-html-cache插件+自定义404.php页面”，那么就可以省略这一步了。</p>
<!--===================下面是分享到代码=====================--><div id="tho-shareto"><span class="shareto-text">分享到：</span><span><a href="javascript:void(0);" onclick="shareToSina('wordpress博客搬家', 'http://flyuphigh.com/index.php?p=676')" title="分享到新浪" class="sina"></a></span><span><a href="javascript:void(0);" onclick="shareToTengxun('wordpress博客搬家', 'http://flyuphigh.com/index.php?p=676')" title="分享到腾讯微博" class="tengxun"></a></span><span><a href="javascript:void(0);" onclick="shareToQzone('wordpress博客搬家', 'http://flyuphigh.com/index.php?p=676')" title="分享到QQ空间" class="qq"></a></span><span><a href="javascript:var b=document.body;var GR________bookmarklet_domain='http://www.google.com';if(b&&!document.xmlVersion){void(z=document.createElement('script'));void(z.src='http://www.google.com/reader/ui/link-bookmarklet.js');void(b.appendChild(z));}else{}" onclick="shareToGoogle()"  title="分享到Google Reader" class="google"></a></span><span><a href="javascript:void(0);" onclick="shareToRenren('wordpress博客搬家', 'http://flyuphigh.com/index.php?p=676')" title="分享到人人网" class="renren"></a></span><span><a href="javascript:void(0);" onclick="shareToDouban('wordpress博客搬家', 'http://flyuphigh.com/index.php?p=676')" title="分享到豆瓣" class="douban"></a></span><span><a href="javascript:void(0);" onclick="shareToXianguo('wordpress博客搬家', 'http://flyuphigh.com/index.php?p=676')" title="分享到鲜果" class="xianguo"></a></span><span><a href="javascript:void(0);" onclick="shareToKaixin('wordpress博客搬家', 'http://flyuphigh.com/index.php?p=676')" title="分享到开心" class="kaixin"></a></span><span><a href="javascript:void(0);" onclick="shareToFollow5('wordpress博客搬家', 'http://flyuphigh.com/index.php?p=676')" title="分享到Follow5" class="follow5"></a></span><span><a href="javascript:void(0);" onclick="shareToTongxue('wordpress博客搬家', 'http://flyuphigh.com/index.php?p=676')" title="分享到同学网" class="tongxue"></a></span><span><a href="javascript:void(0);" onclick="shareToDigu('wordpress博客搬家', 'http://flyuphigh.com/index.php?p=676')" title="分享到嘀咕" class="digu"></a></span><span><a href="javascript:void(0);" onclick="shareToFanfou('wordpress博客搬家', 'http://flyuphigh.com/index.php?p=676')" title="分享到饭否" class="fanfou"></a></span><span><a href="javascript:void(0);" onclick="shareToZuosa('wordpress博客搬家', 'http://flyuphigh.com/index.php?p=676')" title="分享到做啥" class="zuosa"></a></span><span><a href="javascript:void(0);" onclick="shareToBaidu('wordpress博客搬家', 'http://flyuphigh.com/index.php?p=676')" title="分享到百度收藏" class="baidu"></a></span><span><a href="javascript:void(0);" onclick="shareToTwitter('wordpress博客搬家', 'http://flyuphigh.com/index.php?p=676')" title="分享到twitter" class="twitter"></a></span><span><a href="javascript:void(0);" onclick="shareToFavorite('wordpress博客搬家', 'http://flyuphigh.com/index.php?p=676')" title="添加到收藏夹" class="favorites"></a></span></div><!--===================分享到代码结束=====================-->]]></content:encoded>
			<wfw:commentRss>http://flyuphigh.com/wordpress-2/wordpress-migration.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>利用SRCHFOR在PDS中搜索字符串</title>
		<link>http://flyuphigh.com/mvs-zos-mainframe/batch-jcl-ispf-tso/search-string-in-pds-using-srchfor.html</link>
		<comments>http://flyuphigh.com/mvs-zos-mainframe/batch-jcl-ispf-tso/search-string-in-pds-using-srchfor.html#comments</comments>
		<pubDate>Sat, 24 Dec 2011 12:04:01 +0000</pubDate>
		<dc:creator>snailgo</dc:creator>
				<category><![CDATA[JCL/ISPF/TSO]]></category>
		<category><![CDATA[SRCHFOR PDS]]></category>

		<guid isPermaLink="false">http://flyuphigh.com/?p=754</guid>
		<description><![CDATA[之前的文章说到了一个叫”Mem xxx“的命令可以用来在一系列PDS中搜索一个名字叫做xxx的member，那么今天我来说下如何在一个PDS里面所有的member内容当中搜索特定字符串。其实就是利用search-for 的应用程序，比较常规的方法是道ISPF的3.14菜单里面搜索，如下图所示，就是在 “IBMUSER.PROJ.TEST.JCL”这个PDS里面所有的member内容中，搜索一个叫“STRING”的字符串： 当然，如果你想直接在当前PDS下调用search-for utility来搜索特定字符串，可以在command line上输入命令：SRCHFOR “STRING”来在当前PDS下面搜索字符串”STRING“,具体如下面2张截图所示： 如果我想同时在多个PDS当中搜索一个字符串，或者多个字符串那么该如何做呢？这时你可能就需要用到JCL来调用ISRSUPC这个utility了。这个ISRSUPC的功能可强大多了，具体可以参照下我之前的文章：用ISRSUPC在PDS所有member中搜索指定字符串，这里就不再重复了。 分享到：]]></description>
			<content:encoded><![CDATA[<p>之前的文章说到了一个叫”<strong>Mem xxx</strong>“的命令可以用来在一系列PDS中搜索一个名字叫做xxx的member，那么今天我来说下如何在一个PDS里面所有的member内容当中搜索特定字符串。其实就是利用search-for 的应用程序，比较常规的方法是道ISPF的3.14菜单里面搜索，如下图所示，就是在<strong> “IBMUSER.PROJ.TEST.JCL”</strong>这个PDS里面所有的member内容中，搜索一个叫<strong>“STRING”</strong>的字符串：</p>
<p><a href="http://flyuphigh.com/wp-content/uploads/2012/01/PDS-SRCHFOR_001.jpg"><img class="aligncenter  wp-image-755" title="PDS SRCHFOR_001" src="http://flyuphigh.com/wp-content/uploads/2012/01/PDS-SRCHFOR_001.jpg" alt="PDS SRCHFOR search-for utility" width="880" height="379" /></a></p>
<p>当然，如果你想直接在当前PDS下调用search-for utility来搜索特定字符串，可以在command line上输入命令：<strong>SRCHFOR “STRING”</strong>来在当前PDS下面搜索字符串<strong>”STRING“</strong>,具体如下面2张截图所示：<br />
<a href="http://flyuphigh.com/wp-content/uploads/2012/01/PDS-SCHRFOR_002.jpg"><img class="aligncenter  wp-image-756" title="PDS SCHRFOR_002" src="http://flyuphigh.com/wp-content/uploads/2012/01/PDS-SCHRFOR_002.jpg" alt="PDS SRCHFOR search-for utility" width="880" height="174" /></a></p>
<p><a href="http://flyuphigh.com/wp-content/uploads/2012/01/PDS-SRCHFOR_003.jpg"><img class="aligncenter  wp-image-757" title="PDS SRCHFOR_003" src="http://flyuphigh.com/wp-content/uploads/2012/01/PDS-SRCHFOR_003.jpg" alt="PDS SRCHFOR search-for utility" width="840" height="123" /></a></p>
<p>如果我想同时在多个PDS当中搜索一个字符串，或者多个字符串那么该如何做呢？这时你可能就需要用到JCL来调用ISRSUPC这个utility了。这个ISRSUPC的功能可强大多了，具体可以参照下我之前的文章：<a title="http://flyuphigh.com/mvs-zos-mainframe/batch-jcl-ispf-tso/isrsupc-search-string-in-pds.html" href="http://flyuphigh.com/mvs-zos-mainframe/batch-jcl-ispf-tso/isrsupc-search-string-in-pds.html">用ISRSUPC在PDS所有member中搜索指定字符串</a>，这里就不再重复了。</p>
<!--===================下面是分享到代码=====================--><div id="tho-shareto"><span class="shareto-text">分享到：</span><span><a href="javascript:void(0);" onclick="shareToSina('利用SRCHFOR在PDS中搜索字符串', 'http://flyuphigh.com/index.php?p=754')" title="分享到新浪" class="sina"></a></span><span><a href="javascript:void(0);" onclick="shareToTengxun('利用SRCHFOR在PDS中搜索字符串', 'http://flyuphigh.com/index.php?p=754')" title="分享到腾讯微博" class="tengxun"></a></span><span><a href="javascript:void(0);" onclick="shareToQzone('利用SRCHFOR在PDS中搜索字符串', 'http://flyuphigh.com/index.php?p=754')" title="分享到QQ空间" class="qq"></a></span><span><a href="javascript:var b=document.body;var GR________bookmarklet_domain='http://www.google.com';if(b&&!document.xmlVersion){void(z=document.createElement('script'));void(z.src='http://www.google.com/reader/ui/link-bookmarklet.js');void(b.appendChild(z));}else{}" onclick="shareToGoogle()"  title="分享到Google Reader" class="google"></a></span><span><a href="javascript:void(0);" onclick="shareToRenren('利用SRCHFOR在PDS中搜索字符串', 'http://flyuphigh.com/index.php?p=754')" title="分享到人人网" class="renren"></a></span><span><a href="javascript:void(0);" onclick="shareToDouban('利用SRCHFOR在PDS中搜索字符串', 'http://flyuphigh.com/index.php?p=754')" title="分享到豆瓣" class="douban"></a></span><span><a href="javascript:void(0);" onclick="shareToXianguo('利用SRCHFOR在PDS中搜索字符串', 'http://flyuphigh.com/index.php?p=754')" title="分享到鲜果" class="xianguo"></a></span><span><a href="javascript:void(0);" onclick="shareToKaixin('利用SRCHFOR在PDS中搜索字符串', 'http://flyuphigh.com/index.php?p=754')" title="分享到开心" class="kaixin"></a></span><span><a href="javascript:void(0);" onclick="shareToFollow5('利用SRCHFOR在PDS中搜索字符串', 'http://flyuphigh.com/index.php?p=754')" title="分享到Follow5" class="follow5"></a></span><span><a href="javascript:void(0);" onclick="shareToTongxue('利用SRCHFOR在PDS中搜索字符串', 'http://flyuphigh.com/index.php?p=754')" title="分享到同学网" class="tongxue"></a></span><span><a href="javascript:void(0);" onclick="shareToDigu('利用SRCHFOR在PDS中搜索字符串', 'http://flyuphigh.com/index.php?p=754')" title="分享到嘀咕" class="digu"></a></span><span><a href="javascript:void(0);" onclick="shareToFanfou('利用SRCHFOR在PDS中搜索字符串', 'http://flyuphigh.com/index.php?p=754')" title="分享到饭否" class="fanfou"></a></span><span><a href="javascript:void(0);" onclick="shareToZuosa('利用SRCHFOR在PDS中搜索字符串', 'http://flyuphigh.com/index.php?p=754')" title="分享到做啥" class="zuosa"></a></span><span><a href="javascript:void(0);" onclick="shareToBaidu('利用SRCHFOR在PDS中搜索字符串', 'http://flyuphigh.com/index.php?p=754')" title="分享到百度收藏" class="baidu"></a></span><span><a href="javascript:void(0);" onclick="shareToTwitter('利用SRCHFOR在PDS中搜索字符串', 'http://flyuphigh.com/index.php?p=754')" title="分享到twitter" class="twitter"></a></span><span><a href="javascript:void(0);" onclick="shareToFavorite('利用SRCHFOR在PDS中搜索字符串', 'http://flyuphigh.com/index.php?p=754')" title="添加到收藏夹" class="favorites"></a></span></div><!--===================分享到代码结束=====================-->]]></content:encoded>
			<wfw:commentRss>http://flyuphigh.com/mvs-zos-mainframe/batch-jcl-ispf-tso/search-string-in-pds-using-srchfor.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

