HPlogo EDIT/3000 Reference Manual: HP 3000 MPE/iX Computer Systems > Chapter 3 EDIT/3000 COMMANDS

DELETE

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

3-25. Examples.

Several variations of the DELETE command are shown in the following examples. The location of the pointer is illustrated at the conclusion of each DELETE command.

  • DELETE startline/stopline

The first example specifies a startline/stopline pair of 8/10 in rangelist and lines 8 through 10 are deleted.

   /LIST ALL

       1    1-2. WHAT IS EDIT/3000?

       2

       3    EDIT/3000 IS A SUBSYTEM OF THE HP 3000

       4    MULTIPROGRAMMING EXECUTIVE OPERATING SYSTEM

       5    (MPE/3000) THAT IS USED TO CREATE AND

       6    MANIPULATE ASCII FILES.

       7

       8    CHARACTERS, STRINGS OF CHARACTERS OR ENTIRE

       9    LINES OF CHARACTERS CAN BE INSERTED, DELETED,

       10   REPLACED, MODIFIED, SEARCHED FOR, AND OTHERWISE

       11   MANIPULATED BY USING EDIT/3000 COMMANDS.

   /DELETE 8/10

       8    CHARACTERS, STRINGS OF CHARACTERS, OR ENTIRE

       9    LINES OF CHARACTERS CAN BE INSERTED, DELETED,

       10   REPLACED, MODIFIED, SEARCHED FOR, AND OTHERWISE

   /FIND*

       11   MANIPULATED BY USING EDIT/3000 COMMANDS.

            ^ (1  )
  • DELETE startline (colnum)/stopline (colnum)

The following example specifies columns within lines. This results in the deletion of the two characters contained in the two columns and all characters between the two positions.

   /FIND 4(16)

       4          MULTIPROGRAMMING EXECUTIVE OPERATING SYSTEM

                            (16  )^

   /FIND 5(11)

       5          (MPE/3000 THAT IS USED TO CREATE AND

                       (11 )^

   /DELETE 4(17)/5(11)

       4           MULTIPROGRAMMING EXECUTIVE OPERATING SYSTEM

       5           (MPE/3000 THAT IS USED TO CREATE AN

   /FIND*

       5           THAT IS USED TO CREATE AND

                   ^(1  )

   /LIST 4/5

       4            MULTIPROGRAMMING

       5            THAT IS USED TO CREATE AND
  • DELETE startline,stopline

The startline,stopline form of the rangelist, as in the following example, causes only the two lines named in rangelist to be deleted. (Note that more than two lines, separated by commas, could be specified, in which case those lines named would be deleted.)

   /DELETE 3,6

        3        EDIT/3000 IS A SUPSYSTEM OF THE HP 3000

        6        MANIPULATE ASCII FILES.

   /FIND*

        7

                 ^(1  )
  • DELETE string/string

When the rangelist parameter consists of two strings, as, for example,

    DELETE "SUBSYSTEM"/"ASCII"

EDIT/3000 deletes all characters between the first character of the first string and the last character of the last string, including any lines that are between these two characters.

   /LIST ALL

        1      1-2.  WHAT IS EDIT/3000?

        2

        3      EDIT/3000 IS A SUBSYSTEM OF THE HP 3000

        4      MULTIPROGRAMMING EXECUTIVE OPERATING SYSTEM

        5      (MPE/3000) THAT IS USED TO CREATE AND

        6      MANIPULATE ASCII FILES.

        7

        8      CHARACTERS, STRINGS OF CHARACTERS, OR ENTIRE

        9      LINES OF CHARACTERS CAN BE INSERTED, DELETED,

       10      REPLACED, MODIFIED, SEARCHED FOR, AND OTHERWISE

       11      MANIPULATED BY USING EDIT/3000 COMMANDS.

   /FINDQ FIRST

   /DELETE "SUBSYSTEM"/"ASCII"

        3      EDIT/3000 IS A SUBSYSTEM OF THE HP 3000

        4      MULTIPROGRAMMING EXECUTIVE OPERATING SYSTEM

        5      (MPE/3000) THAT IS USED TO CREATE AND

        6      MANIPULATE ASCII FILES.

   /FIND*

        6      FILES.

              ^(1 )

   /LIST 3/6

        3      EDIT/3000 IS A

        6      FILES.

If the same string is used for both ranges in rangelist, as, for example,

    DELETE "SUBSYSTEM"/"SUBSYSTEM"

EDIT/3000 deletes this string only.

   /LIST ALL

        1      1-2. WHAT IS EDIT3000?

        2

        3      EDIT/3000 IS A SUBSYSTEM OF THE HP 3000

        4      MULTIPROGRAMMING EXECUTIVE OPERATING SYSTEM

        5      (MPE/3000) THAT IS USED TO CREATE AND

        6      MANIPULATE ASCII FILES.

        7

        8      CHARACTERS, STRINGS OF CHARACTERS, OR ENTIRE

        9      LINES OF CHARACTERS CAN BE INSERTED, DELETED,

       10      REPLACED, MODIFIED, SEARCHED FOR, AND OTHERWISE

       11      MANIPULATED BY USING EDIT/3000 COMMANDS.

   /FIND FIRST

   /DELETE "SUBSYSTEM"/"SUBSYTEM"

        3      EDIT/3000 IS A SUBSYSTEM OF THE HP 3000

   /FIND*

        3      EDIT/3000 IS A OF THE HP 3000

                         (16 )^

   /LIST 3

        3      EDIT/3000 IS A OF THE HP 3000
Feedback to webmaster