我有9787条记录,其中前17行是空白的。我想将这17行移动到文件末尾。 我该怎么做?如何使用SORT将空行移动到文件末尾?
0
A
回答
2
的下面将在的端排序与坯料线输入数据集的SORTOUT DD
// SORT EXEC PGM = SORT
// SYSOUT DD SYSOUT = *
// SORTWK01 DD SPACE = (CYL,(10,5),RLSE)
// SORTWK02 DD SPACE =(CYL,(10,5),RLSE)
// SORTWK03 DD SPACE =(CYL,(10,5),RLSE)
// SORTIN DD DSN = INPUT.DATASET,DISP = SHR
// SORTOUT DD SYSOUT = *
// SYSIN DD *
排序字段=(1,80,CH,d)
// *
栏=(1,80,CH,d)指它是在从位置1用于使用字符数据80个字符降序排序。
如果数据集的宽度超过80个字符,则可能需要将实际宽度放在此处,否则空白行可能不会放在最后。
1
无需对数据进行排序。幸运的是数据线是1)按照整个记录的顺序,2)在下降命令:-)。
这通过在每个记录的“结尾”添加一个序列号(5个数字应允许扩展)来临时扩展每条记录。使用OUTFIL OMIT,将删除数据前17条记录中的空行。使用TRAILER1和“斜杠运算符”“/”,将17个空行添加到文件的“结尾”。 REMOVECC是由于需要不具有TRAILER1(报告功能)否则会添加的打印机控制字符。 OUTFIL上的BUILD是将记录返回到其原始大小,丢弃5位序号。
OPTION COPY
INREC IFTHEN=(WHEN=INIT,OVERLAY=(81:SEQNUM,5,ZD))
OUTFIL OMIT=((1,80,CH,EQ,C' ',
AND,81,5,ZD,LE,17)),
BUILD=(1,80),
REMOVECC,
TRAILER1=(/,/,/,/,/,/,/,/,/,/,/,/,/,/,/,/)
相关问题
- 1. 如何将空值移动到数组的末尾?
- 2. 如何使用bash将多行添加到文件末尾?
- 3. 如何将'foobar'开头的所有行移动到文件末尾?
- 4. 如何打开文件并将光标移动到第一行的末尾?
- 5. 如何将特定行移动到R中矩阵的末尾?
- 6. 将页面移动到PDF的末尾
- 7. 多行文本框不会将光标移动到末尾
- 8. 如何从文件的末尾移动到以C++开头
- 9. 如何将ST(0)移动到EAX?
- 10. 删除文件末尾的空行
- 11. 如何在Python中使用BeautifulSoup移动到标记的末尾?
- 12. VI - 将行移动到当前行的末尾
- 13. 在Ansible中,如何将一行添加到文件的末尾?
- 14. 将给定的行移动到DataFrame的末尾
- 15. numpy矩阵。将所有0移动到每一行的末尾
- 16. Python将光标移动到.txt行的末尾
- 17. 将文本追加到行的末尾
- 18. 如何读到/ proc文件的末尾
- 19. 如何使用FOR循环将null移动到java数组的末尾?
- 20. 如何将光标移动到插入的末尾?使用ActiveDocument.Range.InsertAfter()后
- 21. 如何从b行读取文件到bash文件末尾
- 22. js/jquery:contenteditable,插入文本并将光标移动到末尾
- 23. 将EditETxt光标移动到可跨越文本的末尾?
- 24. Gtk TextView - 将光标放置或移动到文本末尾?
- 25. 将光标移动到文本框末尾/ richtextbox
- 26. 如何将光标移动到textWrangler的行尾和行尾
- 27. 根据特定条件将行移动到另一行的末尾
- 28. 如何删除文件末尾的空行?
- 29. 如何停止在csv文件末尾写入空行 - pandas
- 30. Git将'〜HEAD_0'添加到文件末尾
您是否只希望将空白行放在最后,其余部分保留原始顺序?记录中有哪些类型的数据集?你有哪些程序可以访问? – Deuian
是的,记录在PS中。我只能访问DFSORT – Dobby