[an error occurred while processing this directive]
Software  >  OpenVMS Systems > Documentation > 731final > 6489 > hanzi

HP OpenVMS Systems Documentation

Content starts here

OpenVMS �û��ֲ�


ǰҳ Ŀ¼ ����

8.18.1 ��û�������Ϣ

Ҫ��ʾ��ǰ�������ĸ�����Ϣ������ SHOW �����ʾ����Ϣ�����������Ƿ����޸ģ�������������Ϣ:

  • ��������
  • ���롢����ͻ�����������־�ļ�������
  • ��ǰģʽ�ͷ���
  • ����
  • ҳ�߾����Ļ��������
  • ��������
  • WPS ���ƽ�
  • �ƽ�����
  • �Ʊ���ֹͣ��

����ڱ༭�Ի��ڼ���һ�����ϻ������ǻ�ģ���ô EVE ��ʾ������ Do ���ɻ����������������Ϣ��

8.18.2 ɾ��������

Ҫɾ�������������� DELETE BUFFER ���ָ����Ҫɾ���Ļ�������������������ǿյĻ�δ�޸ĵģ�EVE ��ɾ������Ȼ����������������޸ģ�EVE ����ʾ������ѡ��ע�⣬���������ؼ��뻺����������������д�������Ҫɾ�����ڹۿ��Ļ�������EVE �����ڱ༭�Ի��ڼ���ڵ���ɻ������滻�����������

�±��г����������ѡ��:

�ؼ��� Ч��
DELETE_ONLY ɾ��ָ���Ļ�������
WRITE_FIRST д�� (����) ָ���Ļ�������Ȼ��ɾ������
QUIT Ĭ��ѡ�񡣲�ɾ����������

�����������У�����ɾ�����޸ĵĻ����� MYFILE.TXT:


Command: DELETE BUFFER MYFILE.TXT
That's a modified buffer. Type delete_only, write_first, or quit:

8.18.3 ���Ļ�����״̬

ʹ�� SET BUFFER ����ɸ��Ļ������ı༭״̬�����������Ƿ�����޸ģ��Լ����˳� EVE �󻺳����Ƿ��д��һ���ļ���

������Ϊ SET BUFFER ����ָ�����¹ؼ���֮һ:

�ؼ��� Ч��
MODIFIABLE Ĭ�����á������������޸ġ�Ҳ�ָ�����������ǰģʽ (������ؼ�)��
READ_ONLY �˳�ʱ������������ (д��)����ʹ���ѱ��޸� (�� WRITE �෴)��Ҳ�ѻ���������Ϊ�����޸ĵġ�Ȼ�������԰�������Ϊ���޸� �ġ�
UNMODIFIABLE �����������޸ġ�Ҳȡ����������ģʽ (������ؼ�)��
WRITE Ĭ�����á�����������ѱ��޸ģ����˳�ʱ�ͱ��� (д��) �� (�� READ_ONLY �෴)�������������ֻ�����߲����޸ĵģ���ô SET BUFFER WRITE ʹ�����޸ģ����һָ�������ǰ��ģʽ (������ؼ�)��

����Ĭ�ϣ�������״̬����Ϊ MODIFIABLE �� WRITE��ʹ�����Ը��Ļ����������ݣ����Ѹ��ĵĻ��������浽һ���ļ��С�

Ҫ���Ļ�������״̬��ʹ�������ݲ����������������ģ���ʹ����������ѻ���������Ϊ READ_ONLY (��ζ�Ų����޸�):


Command: SET BUFFER READ_ONLY

Ҫ���Ļ�������״̬ʹ����Ϊ��ʱ�洢���� (һ�� "��ǩ��")����ʹ����������ѻ���������Ϊ READ_ONLY �� MODIFIABLE:


Command: SET BUFFER READ_ONLY
Command: SET BUFFER MODIFIABLE

Ȼ�󣬿��Ա༭�����������ǵ��˳� EVE ʱ�������������档

8.18.4 ��ʾ��Ϣ������

�ڱ༭�Ի��ڼ䣬EVE ʹ�ó�������Ļ�ײ�����Ϣ���ڣ����������֪ͨ��Ϣ����Ϣ������ʾ��Ϣ�������е�������Ϣ��

ʹ�� BUFFER ������������ʾ��Щ��Ϣ��Ҫ��ʾ��Ϣ�����������ݣ����� Do ���������� BUFFER MESSAGES��Ҫ���ص��ղű༭�Ļ����������� Do ������ BUFFER �����������ʵ��Ļ���������

��Ҳ�������� SHOW BUFFERS ������ʾ�Ѿ������Ļ������������� Select ������ѡһ����������

8.18.5 �༭���������

�����Ҫ�༭һ�������ļ������������Ҫ��ʱ�洢����������ı�������ʹ�ü�����������������ʹ����������֮һ����һ���»�����: GET FILE �� OPEN��OPEN SELECTED �� BUFFER��

ʹ�� GET FILE ����

ҪΪһ���Ѿ����ڵ��ļ�����һ���»������������� GET FILE (�� OPEN) �������Ҫ���Ƶ��»��������ļ���������ʹ���Ǻ� (*) ͨ����������ļ������ļ������е����л�һЩ�ַ�������ʹ�ðٷֺ� (%) ͨ����������ļ������ļ������е�һ���ַ������ҿ���ʹ��ʡ�Ժ� ([...]) ͨ�������һ��Ŀ¼˵����

ʹ�� OPEN SELECTED ����

��Ҳ����ʹ�� OPEN SELECTED �����һ���»�������������ʾ:

  1. �ѹ�������Ҫ���ļ��������ϡ�
  2. ���� OPEN SELECTED ���

ʹ�� BUFFER ����

Ҫ���ض��Ļ��������뵱ǰ EVE ���ڣ����� BUFFER �������Ҫ���뵱ǰ EVE ���ڵĻ����������ڻ��������в���ʹ��ͨ������Ǻ� (*) �Ͱٷֺ� (%) ����Ϊ���������е������ַ������ָ���Ļ����������ڣ�EVE ����һ���»�������

�������ָ�����ļ���EVE �Ͱ��ļ������ݶ����»����������ڵ�ǰ������ʾ�������������ͨ������ļ�˵����һ������ƥ�䣬EVE ���� $CHOICES$ ����������ʾһ��ѡ���б�������ʾ���ṩһ�����������ļ�˵�������ʹ��һ�������б���һ��ʡ�Ժ� ([...]) ͨ�����EVE ������ƥ��ĵ�һ���ļ�������EVE ����һ���յĻ��������ڵ�ǰ������ʾ�û�������

Ҫ�����ڵ�ǰ���ڵĻ����������� Do �������� BUFFER ����Ҫ����Ļ����ʾ�����������ƣ�Ȼ���� Enter ������������ǻ������������� SHOW BUFFERS �������ʾ�ڱ༭�Ի��ڼ�Ļ������������ʹ�� Select ��ָ��һ����������

8.18.6 ������� EVE

�����ַ����ɰ��ļ����� EVE ������:

  • ���� EVE ʱ��һ���ļ�˵����
  • ���� INCLUDE FILE �������Ҫ�����ļ������ơ�EVE �������ļ����ݶ��뻺���������ڹ��������֮ǰ��ʹ�� INCLUDE FILE ���������״̬���ϵĻ���������
  • ���� GET FILE �� OPEN �������Ҫʹ���ļ������ơ�����һ���������һ���»����������������ļ������ݶ��뻺��������״̬���ϵĻ���������ʹ�� GET FILE �� OPEN ����ָ�����ļ���һ�� (����� 8.18.5 ��)��
  • ѡ������һ���ļ�����Ȼ������ OPEN SELECTED ���

8.18.7 �� EVE д���ļ�

Ҫ�ѵ�ǰ������������д���ļ������� WRITE FILE ���ʹ�� WRITE FILE ������԰���һ���ļ�˵��������������ļ�˵����EVE ���������ļ�˵��д���ļ��������ʹ�� BUFFER �� NEW �������ǰ����������ô EVE ��ʾ����Ҫд���ļ����ļ�˵����

��������չʾ���ʹ���뻺��������������ļ���һ��������д���ļ�:


Command: GET FILE RHYMES.DAT
    .
    .
    .
Command: WRITE FILE

3 lines written to WORKDISK:[USER]RHYMES.DAT;2

8.18.8 ʹ�ô���

�� EVE �༭�Ի��ڼ䣬���ڱ༭�Ļ�������ʾ����Ļ��һ�������ϡ�ͻ����ʾ��״̬�г����ڴ��ڵĵײ�����ʶ�����������ơ���ǰ�༭ģʽ�͵�ǰ����

EVE �������ն���Ļ��ͬʱ�ۿ�һ�����ϴ��ڡ����磬���ն���Ļ�Ͽ������������ڹۿ��ͱ༭ͬһ�������IJ�ͬ���֡�

�� 8-16 �������ڽ����ʹ������ڵ� EVE ����

�� 8-16 �� EVE ������ʹ�õļ�
������ϼ� �ڴ��ڻ����µĹ���
GOLD Next Screen �ѹ��������һ�� (������) ���ڡ��� NEXT WINDOW ����һ����
GOLD Prev Screen �ѹ��������һ�� (������) ���ڡ��� PREVIOUS WINDOW ����һ����

�� 8-17 �������ڽ����ʹ������ڵ� EVE ���

�� 8-17 EVE ��������
���� �ڴ��ڻ����µĹ���
DELETE WINDOW �����ʹ��һ�����ϴ��ڣ���ɾ����ǰ���ڡ�
ENLARGE WINDOW ��ָ�������Ŵ�ǰ���ڡ����磬ENLARGE WINDOW 5 �Ŵ󴰿� 5 �С����ڽ�������Ӧ��С��
NEXT WINDOW
�� OTHER WINDOW
�ѹ��������һ�� (������) ���ڡ�
ONE WINDOW �ѵ�ǰ���ڻָ�Ϊ�����󴰿ڡ�EVE ����Ļ��ɾ�������������ڡ���ɾ������Щ���ڹ����Ļ�������
PREVIOUS WINDOW �ѹ��������һ�� (������) ���ڡ�
SET WIDTH ��������Ļ����ʾ���п���ָ������Ϊһ��������������Ĭ�ϣ���Ļ���Ⱦ��������ն����� (ͨ�� 80 ��)��������õĿ��ȱ� 80 ����ô EVE ���ն�����Ϊ 132 ��ģʽ���ڵ�ǰ�༭�Ի��ڡ����˳� EVE ʱ���ն˻ָ���Ĭ�����á��������û���������д����е��ı���ʾ��
SHIFT LEFT �ѵ�ǰ���������ƶ�ָ����������ʹ�� SHIFT LEFT ������ SHIFT RIGHT �����Ч���෴��
SHIFT RIGHT �ѵ�ǰ���������ƶ�ָ����������������Թۿ���ǰ���������ն���Ļ�ϵļ����ַ���
SHRINK WINDOW ��ָ��������С��ǰ���ڡ����磬SHRINK WINDOW 5 ��С���� 5 �С����ڽ�������Ӧ�Ŵ�
SPLIT WINDOW ��ֵ�ǰ���ڣ��γ�������С���ڡ������������ָ��һ����Ŀ�����԰Ѵ��ڲ�ֳ��������ϡ����磬SPLIT WINDOW 3 �Ѵ��ڲ��Ϊ�� �����ڡ�
TWO WINDOWS �� SPLIT WINDOW 2 ����һ����

8.18.9 �ۿ�һ������������������

Ҫͬʱ�ۿ�һ���ļ����������֣�ʹ�� SPLIT WINDOW ���EVE �����Ļ����������ͬ���Ĵ��ڡ�����ڻ������б�������λ�ã���ֻ�ڵײ����ڳ��֡�������״̬���еĻ���������һ���ġ�

��ʾһ�����ļ����������֣�ʹ���ļ����ƶ��ı�������Ч�ʡ����Դ��ļ���һ������ѡ��ͳ�ȥ�ı������������뵽��һ���֡�Ҫ�ѹ���һ�������ƶ�����һ�����ڣ������� NEXT WINDOW ���

Ҫ����Ļ��ȥ�ڶ������ڲ��Ŵ�ǰ����ռ�������༭���򣬰��� Do ������������ ONE WINDOW�������� Enter ����

8.18.10 �༭����������

���¹���������α༭������ͬ�ļ�������������:

���� ����
1 ���� SPLIT WINDOW �������Ļ�Ͻ����������ڡ�

EVE �����Ļ�������������ڡ�����ڻ������б�������λ�ã���ֻ�ڵײ����ڳ��֡���ÿ��ͻ����ʾ״̬���еĻ���������һ���ġ�

2 ʹ�� GET FILE��OPEN �� OPEN SELECTED ����ѵڶ����ļ������ڵ�ǰ���ڡ�

Ҫ�ڵ�ǰ��������ʾ�ڱ༭�Ի��ڼ���罨���Ļ����������� BUFFER �������Ҫ��ʾ�Ļ����������ơ�

���ڣ��ն���Ļ��ʾ������ͬ�����������Դ�һ��������ѡ��ͳ�ȥ�ı������������뵽��һ����������Ҫ�ѹ���һ�������ƶ�����һ�����ڣ������� NEXT WINDOW ���

8.19 �����ӽ���

�����Խ���һ���ӽ����Ա��� EVE �༭�Ի��ں� DCL ���֮��ת������������ֹ�༭�Ի��ڡ�Ҫ����һ���ӽ��̣����� SPAWN ���EVE ��ͣ��ǰ�༭�Ի��ڣ������ն����ӵ�һ�����ӽ��̡�DCL ��ʾ ($) �������ն���Ļ�ϡ�

8.19.1 ����

�����ӽ��̿��Ե����κ� OpenVMS ���ó����ִ���κ� DCL �����Ҫ�����ӽ��̵���һ��ԭ����Ҫ���� Mail ���ó��������������Ļ�ij���

Ҫ���ر༭�Ի��ڣ������� DCL ���� LOGOUT ���ӽ���ע����EVE �ָ��༭�Ի��ڣ����ҹ����������������ӽ���֮ǰռ�ݵ�λ�á�Ҳ����Ϊ SPAWN �����ṩһ�� DCL ������Ϊ�����������ض����ӽ��̡�

�����������У�Mail ���ó���� EVE ����:


[End of file]


Buffer: MAIN                           | Write | Insert | Forward
Command: SPAWN MAIL

Mail ���ó������ʾ (MAIL>) ��������Ļ�ϡ��˳� Mail ʱ���Զ�������ӽ���ע������ EVE �ָ��༭�Ի��ڡ�

8.19.1.1 �� DCL ���� EVE

����������ʹ�� DCL ��һ������������һ������ EVE �༭�Ի��ڵĽ��̣�Ȼ�����Ӹ� DCL ������ʹ�� DCL ����͹��ó���

Ҫ���ص� DCL ���ʱ��ʹ�� EVE ���� ATTACH ���ص������̡�

Ҫ�ָ��༭�Ի��ڣ�ʹ�� DCL ���� ATTACH ���ӽ����������������ӵ��༭�ӽ��̡�

�����������У�ʹ�� DCL ���� SPAWN ����һ���ӽ��̡�SPAWN ������ӽ��� SMITH_1��������ӽ��̼��У����� EVE �������༭�Ի��ڡ��ڱ༭�Ի��ڽ���ʱ������ ATTACH ��������ص� DCL��Ȼ��Ҫ�ָ��༭�Ի��ڣ�����ʹ���ӽ����� SMITH_1 �� DCL ���� ATTACH:


$ SPAWN
%DCL-S-SPAWNED, process SMITH_1 spawned
%DCL-S-ATTACHED, terminal now attached to process SMITH_1


[End of file]


Buffer: MAIN                        | Write | Insert | Forward
Command: ATTACH SMITH

$ ATTACH SMITH_1


�� 9 ��
����ͺϲ��ļ�

�����������ʹ�� OpenVMS Sort/Merge ���ó��� (SORT/MERGE)��Sort/Merge ���ó���ִ����������:

  • ����ѡ����ֶ���������һ�����������ļ��ļ�¼��������һ���������������ļ�
  • ����ͬ�������ֶΣ��ϲ���� 10 (������ Sort/Merge ���ó���֧�ֶ�� 12) ����ǰ������������ļ���������һ������ļ���

�� Alpha ϵͳ�ϣ���Ҳ������ѡ������ Sort/Merge ���ó�����������ó������� Alpha �ṹΪ��������ͺϲ������ṩ���õ����ܡ��й���Ϣ������� 9.1 ����

��������:

  • ������ Sort/Merge
  • �����ļ�
  • ָ���Ƚ�˳��
  • ��������ҵ��ʽ���� Sort
  • �ϲ��ļ�
  • ���ն������¼
  • ʹ�� Sort/Merge ˵���ļ�
  • �Ż� Sort �� Merge ����
  • Sort/Merge �޶��ʸ�Ҫ

�й����飬��������:

  • �йر���ʹ�õ��������飬����� OpenVMS DCL Dictionary��
  • �й�ʹ�� Sort/Merge ���ó���ʱϵͳ����Ա������Ч�ʵ����飬����� OpenVMS System Manager's Manual��

9.1 ������ Sort/Merge

�� Alpha ϵͳ�ϣ���Ҳ������ѡ������ Sort/Merge ���ó���������ó������� Alpha �ṹΪ��������ͺϲ������ṩ���õ����ܡ�

������ Sort/Merge ���ó���ʹ���� SORT/MERGE ͬ���������н��档�ڸ����� Sort/Merge ���ó���� SORT/MERGE ֮����κβ���ڱ��¼���ע�͡�

ʹ�� SORTSHR �߼���ѡ������� Sort/Merge ���ó����� SYS$LIBRARY �У����� SORTSHR ָ�����������ִ���ļ���������ʾ:


$ define sortshr sys$library:hypersort.exe

Ҫ���ص� SORT/MERGE�������ֵ SORTSHR�����û�ж��� SORTSHR����ô Sort/Merge ���ó�����Ĭ��ֵ��

ע��

�洢��������������Ƹ����� Sort/Merge ���ó���ִ��ͬ����Ŀ�IJ��������������������Ϊ Sort/Merge ���ó��������ͬ������������洢����ִ�С�

�����������������Ϳ������ӿ����ڽ��̵�����洢�������������߼��ٹ�������Χ���й�ʹ��ϵͳ������������洢����������ٹ�������Χ�����飬����� OpenVMS System Management Utilities Reference Manual��

��

������ Sort/Merge ���ó������Ϊ�� SORT/MERGE һ�������� 9-1 ��չʾ�ij��⡣

�������ʹ��һ����֧�ֵ��޶��ʻ��߷���һ����֧��ֵ���޶��ʣ���ô������ Sort/Merge ���ó��򽫳�����

�� 9-1 ������ Sort/Merge: ����Ϊ�ϵIJ��
���� ������ Sort/Merge ��Ϊ
���������� ��֧�� H-FLOATING �� ZONED ʮ�����������͡�

BINARY �������ͼ��Ĵ�С������ 1��2��4 �� 8 �ֽڡ���֧�� 16 �ֽڵĶ����Ƽ���(������Ե�ʵ���д������� OpenVMS Alpha ���а汾��)

�Ƚ�˳�� ��֧�ֹ����ַ��� (NCS) �Ƚ�˳��(������Ե�ʵ���д������� OpenVMS Alpha ���а汾��) ��ҪΪ /COLLATING_SEQUENCE �޶���ָ��һ�� NCS �Ƚ�˳������ơ�֧�� ASCII��EBCDIC �� MULTINATIONAL �Ƚ�˳��Ĭ���� ASCII��

����ʹ��һ��˵���ļ�������޸��Լ��ıȽ�˳��(������Ե�ʵ���д������� OpenVMS Alpha ���а汾��)

˵���ļ� ��֧��˵���ļ���(������Ե�ʵ���д������� OpenVMS Alpha ���а汾��) ��Ҫʹ�� /SPECIFICATION �޶��ʡ�
�ڲ�������� ֻ֧�ּ�¼������̡�(������Ե�ʵ���д������� OpenVMS Alpha ���а汾��) ����ָ�� /PROCESS=RECORD ��ʡ�� /PROCESS �޶��ʡ���֧�� /PROCESS �޶��ʵ� TAG��ADDRESS �� INDEX ֵ��
ͳ�Ƹ�Ҫ��Ϣ ��ǰ֧������ͳ��:
��ȡ�ļ�¼ 
�����
�����
�����¼����

����ͳ���Dz����õ�:

�ڲ�����
�����¼����
��������С
��ʼ���е���Ŀ
���ϲ�����
�ϲ��ɹ�����Ŀ
���������

������Ե�����ʵ���д������� OpenVMS Alpha ���а汾��


ǰҳ ��ҳ Ŀ¼ ����