DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦d81bf6e27⟧

    Length: 18944 (0x4a00)
    Names: »SYSTAT.CMD«

Derivation

└─⟦9d6659e5c⟧ Bits:30005831 Concurrent CP/M-86 Systemdisk [95990060;3.1:1-4]
    └─⟦this⟧ »SYSTAT.CMD« 

Hex Dump

0x0000…0020 (0,)  8e 1e 00 00 50 53 8b c4 8c d3 2e 8e 16 00 00 bc e4 01 60 06 ba 06 04 b0 02 ee ec d0 f8 24 0e 3c   ┆    PS    .       `          $ <┆
0x0020…0040       08 75 45 c6 06 20 02 01 80 3e ff 01 20 74 1c 80 3e ff 01 00 75 1a 80 3e 21 02 01 c6 06 21 02 00   ┆ uE      >   t  >   u  >!    !  ┆
0x0040…0060       75 15 b1 85 ba 0d 00 cd e0 eb 0c c6 06 21 02 01 e8 5c ff ba 00 04 ee ba 04 04 b0 28 ee 90 90 b0   ┆u            !   Ø         (    ┆
0x0060…0080       38 ee ba 06 04 ee eb 05 c6 06 20 02 00 07 61 8e d3 8b e0 5b 58 80 3e 20 02 00 1f 74 01 cf ff 2e   ┆8             a    ÆX >    t   .┆
0x0080…00a0       e4 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c2 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                ┆
0x00a0…00c0       00 00 00 00 00 be 03 00 44 49 52 20 20 20 20 20 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆        DIR                     ┆
0x00c0…00e0       00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                ┆
        […0x1…]
0x0100…0120       00 00 00 00 3a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆    :                           ┆
0x0120…0140       3c 10 01 10 01 10 01 10 00 00 00 00 00 00 00 00 01 00 cc cc cc cc cc cc cc cc cc cc cc cc cc cc   ┆<                               ┆
0x0140…0160       cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc   ┆                                ┆
        […0x3…]
0x01c0…01e0       cc cc cc cc cc cc cc cc cc cc ac 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                ┆
0x01e0…0200       00 00 00 00 00 00 00 00 00 00 00 00 0a 00 44 49 52 20 20 20 20 20 83 00 01 00 00 00 00 00 00 00   ┆              DIR               ┆
0x0200…0220 (1,)  00 00 4c 02 00 00 00 00 00 00 cf 02 44 49 52 20 20 20 20 20 00 00 00 00 00 00 00 00 00 00 00 00   ┆  L         DIR                 ┆
0x0220…0240       00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 44 69 72 65 63 74 6f 72   ┆                        Director┆
0x0240…0260       79 20 66 6f 72 20 55 73 65 72 20 20 78 3a 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆y for User  x:$                 ┆
0x0260…0280       00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                ┆
        […0xb…]
0x03e0…0400       00 00 00 00 0d 0a 46 69 6c 65 20 6e 6f 74 20 66 6f 75 6e 64 2e 24 0d 0a 53 79 73 74 65 6d 20 46   ┆      File not found.$  System F┆
0x0400…0420 (2,)  69 6c 65 73 20 45 78 69 73 74 24 0d 0a 49 6e 76 61 6c 69 64 20 66 69 6c 65 73 70 65 63 2e 24 0d   ┆iles Exist$  Invalid filespec.$ ┆
0x0420…0440       0a 49 6e 76 61 6c 69 64 20 43 6f 6d 6d 61 6e 64 20 4f 70 74 69 6f 6e 24 00 00 00 00 00 00 00 00   ┆ Invalid Command Option$        ┆
0x0440…0460       43 4f 50 59 52 49 47 48 54 20 28 43 29 20 31 39 38 32 2c 20 44 49 47 49 54 41 4c 20 52 45 53 45   ┆COPYRIGHT (C) 1982, DIGITAL RESE┆
0x0460…0480       41 52 43 48 20 55 8b ec 8b 56 04 8b 4e 06 cd e0 5d c2 04 00 00 10 55 8b ec a1 40 01 b9 05 00 03   ┆ARCH U   V  N   Å     U   @     ┆
0x0480…04a0       c1 a3 40 01 03 c1 a3 40 01 03 c1 a3 40 01 03 c1 a3 40 01 03 c1 a3 40 01 03 c1 a3 40 01 03 c1 a3   ┆  @    @    @    @    @    @    ┆
0x04a0…04c0       40 01 03 c1 a3 40 01 03 c1 a3 40 01 03 c1 a3 40 01 03 c1 a3 40 01 03 c1 a3 40 01 03 c1 a3 40 01   ┆@    @    @    @    @    @    @ ┆
0x04c0…04e0       03 c1 a3 40 01 01 0e 40 01 5d c3 55 8b ec b0 02 50 8a 46 04 b4 00 50 e8 8b ff 5d c2 02 00 55 8b   ┆   @   @ Å U    P F   P   Å   U ┆
0x04e0…0500       ec b0 09 50 ff 76 04 e8 7b ff 5d c2 02 00 55 8b ec c4 1e 54 01 26 f7 47 06 80 00 74 0a 26 81 67   ┆   P v  æ Å   U    T & G   t & g┆
0x0500…0520       06 7f ff b0 ff 5d c3 b0 00 5d c3 55 8b ec b0 11 50 ff 76 04 e8 4e ff 5d c2 02 00 55 8b ec b0 12   ┆     Å   Å U    P v  N Å   U    ┆
0x0520…0540       50 ff 76 04 e8 3e ff 5d c2 02 00 55 8b ec b0 1a 50 ff 76 04 e8 2e ff 5d c2 02 00 55 8b ec b0 20   ┆P v  > Å   U    P v  . Å   U    ┆
0x0540…0560       50 b8 ff 00 50 e8 1d ff 5d c3 55 8b ec b0 20 50 8a 46 04 b4 00 50 e8 0c ff 5d c2 02 00 55 8b ec   ┆P   P   Å U    P F   P   Å   U  ┆
0x0560…0580       b0 00 b4 00 50 50 e8 fc fe 5d c3 55 8b ec b0 98 50 b8 42 01 50 e8 ed fe 5d c3 55 8b ec b0 0d 50   ┆    PP   Å U    P B P   Å U    P┆
0x0580…05a0       e8 48 ff b0 0a 50 e8 42 ff 5d c3 55 8b ec 80 3e c3 01 09 76 0c c6 06 bb 01 31 a0 c3 01 2c 0a eb   ┆ H   P B Å U   >   v     1   ,  ┆
0x05a0…05c0       08 c6 06 bb 01 20 a0 c3 01 04 30 a2 bc 01 b8 a8 01 50 e8 29 ff 5d c3 55 8b ec c6 06 52 03 00 a0   ┆          0      P ) Å U    R   ┆
0x05c0…05e0       c5 01 d0 d8 73 08 e8 c2 ff c6 06 c5 01 00 c6 06 c6 01 00 c6 06 c2 01 ff 82 3e 84 01 00 75 0f b0   ┆    s                    >   u  ┆
0x05e0…0600       19 50 b8 00 00 50 e8 7c fe fe c0 a2 84 01 80 3e 85 01 20 75 1d c6 06 c4 01 01 80 3e c4 01 0b 77   ┆ P   P ø       >   u       >   w┆
0x0600…0620 (3,)  11 8a 1e c4 01 b7 00 c6 87 84 01 3f fe 06 c4 01 75 e8 b8 84 01 50 e8 f2 fe a2 c1 01 3c ff 74 05   ┆           ?    u    P      < t ┆
0x0620…0640       80 3e c1 01 ff 75 03 e9 c0 00 a0 c1 01 b1 05 d2 e0 a2 c0 01 b4 00 89 c3 8a 8f d3 01 80 e1 80 80   ┆ >   u                          ┆
0x0640…0660       f9 80 b0 ff 74 01 40 a2 bf 01 8a 8f c9 01 3a 0e c3 01 75 7d f6 d0 0a 06 c7 01 d0 d8 73 73 a0 c2   ┆    t @       :   uå        ss  ┆
0x0660…0680       01 fe c0 a2 c2 01 b4 00 b9 04 00 31 d2 f7 f1 09 d2 75 0c e8 04 ff a0 84 01 04 41 fe c8 eb 02 b0   ┆           1     u        A     ┆
0x0680…06a0       20 50 e8 46 fe b0 3a 50 e8 40 fe b0 20 50 e8 3a fe c6 06 c4 01 01 80 3e c4 01 0b 77 40 80 3e c4   ┆ P F  :P @   P :       >   w@ > ┆
0x06a0…06c0       01 09 75 06 b0 20 50 e8 21 fe 8a 1e c4 01 02 1e c0 01 b7 00 8a 87 c9 01 24 7f 50 e8 0d fe e8 2d   ┆  u   P !               $ P    -┆
0x06c0…06e0       fe d0 d8 73 04 b0 00 5d c3 fe 06 c4 01 75 c7 eb 0c a0 bf 01 d0 d8 73 05 c6 06 c6 01 ff b8 84 01   ┆   s   Å     u        s         ┆
0x06e0…0700       50 e8 37 fe a2 c1 01 e9 36 ff 80 3e c2 01 ff 75 07 b8 54 03 50 e8 e6 fd a0 c6 01 d0 d8 73 07 b8   ┆P 7     6  >   u  T P        s  ┆
0x0700…0720       66 03 50 e8 d8 fd b0 ff 5d c3 55 8b ec a1 42 01 a3 4a 01 09 c0 75 03 e9 bf 00 c6 06 84 01 00 c7   ┆f P     Å U   B  J   u          ┆
0x0720…0740       06 48 01 00 00 e8 43 fe a3 4a 01 83 3e 4a 01 00 b0 ff 74 01 40 8b 1e 42 01 8b 36 48 01 50 80 38   ┆ H    C  J  >J    t @  B  6H P 8┆
0x0740…0760       5b b0 ff 74 01 40 59 22 c1 d0 d8 73 38 8b 0e 46 01 2b ce 8d 38 b0 5d 1e 07 fc 8b d1 e3 06 f2 ae   ┆Æ  t @Y"   s8  F +  8 Å         ┆
0x0760…0780       75 f8 2b d1 4a 89 16 48 01 83 fa ff 74 0a 89 d6 8d 00 40 a3 42 01 eb a7 8b 1e 42 01 8b 36 48 01   ┆u + J  H    t     @ B     B  6H ┆
0x0780…07a0       c6 00 00 eb a6 a1 4a 01 a3 42 01 83 f8 ff 74 3d 80 3e 85 01 20 74 16 09 c0 74 2e 89 c3 80 3f 5b   ┆      J  B    t= >   t   t.   ?Æ┆
0x07a0…07c0       74 27 82 3f 00 74 22 ff 06 42 01 eb 1c 82 3e 84 01 00 74 29 80 3e 85 01 20 75 22 8d 3e 85 01 b0   ┆t' ? t"  B    >   t) >   u" >   ┆
0x07c0…07e0       3f b9 0b 00 1e 07 fc f2 aa b0 ff 5d c3 b8 7b 03 50 e8 0a fd c6 06 52 03 00 b0 00 5d c3 5d c3 55   ┆?          Å  æ P     R    Å Å U┆
0x07e0…0800       8b ec c7 06 4e 01 00 00 c7 06 44 01 c9 01 c6 06 4b 02 00 c6 06 49 02 ff a0 4b 02 f6 d0 22 06 49   ┆    N     D     K    I   K   " I┆
0x0800…0820 (4,)  20 66 6f 72 20 74 69 6d 65 20 61 6e 64 20 64 61 74 65 20 73 74 61 6d 70 73 2c 20 49 4e 49 54 44   ┆ for time and date stamps, INITD┆
0x0820…0840       49 52 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 6d 65 73 73 61 67 65 3a 0d 0a 0d 0a 20 20 20 20   ┆IR displays the message:        ┆
0x0840…0860       44 69 72 65 63 74 6f 72 79 20 61 6c 72 65 61 64 79 20 72 65 2d 66 6f 72 6d 61 74 74 65 64 0d 0a   ┆Directory already re-formatted  ┆
0x0860…0880       20 20 20 20 44 6f 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 72 65 63 6f 76 65 72 20 74 69 6d 65 2f   ┆    Do you want to recover time/┆
0x0880…08a0       64 61 74 65 20 73 70 61 63 65 20 28 59 2f 4e 29 3f 0d 0a 0d 0a 20 20 20 20 49 66 20 79 6f 75 72   ┆date space (Y/N)?        If your┆
0x08a0…08c0       20 64 69 72 65 63 74 6f 72 79 20 20 69 73 20 20 66 75 6c 6c 20 61 6e 64 20 20 79 6f 75 20 70 72   ┆ directory  is  full and  you pr┆
0x08c0…08e0       65 76 69 6f 75 73 6c 79 20 20 65 6e 61 62 6c 65 64 20 74 69 6d 65 20 61 6e 64 0d 0a 20 20 20 20   ┆eviously  enabled time and      ┆
0x08e0…0900       64 61 74 65 20 73 74 61 6d 70 73 2c 20 79 6f 75 20 63 61 6e 20 75 73 65 20 49 4e 49 54 44 49 52   ┆date stamps, you can use INITDIR┆
0x0900…0920       20 74 6f 20 66 72 65 65 20 75 70 20 74 68 65 20 20 64 69 72 65 63 74 6f 72 79 20 73 70 61 63 65   ┆ to free up the  directory space┆
0x0920…0940       2e 0d 0a 20 20 20 20 49 66 20 49 4e 49 54 44 49 52 20 20 66 69 6e 64 73 20 20 74 69 6d 65 20 61   ┆.      If INITDIR  finds  time a┆
0x0940…0960       6e 64 20 20 64 61 74 65 20 20 73 74 61 6d 70 73 20 20 69 6e 20 20 74 68 65 20 20 64 69 72 65 63   ┆nd  date  stamps  in  the  direc┆
0x0960…0980       74 6f 72 79 2c 20 69 74 0d 0a 20 20 20 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 66 6f 6c 6c 6f   ┆tory, it      displays the follo┆
0x0980…09a0       77 69 6e 67 20 6d 65 73 73 61 67 65 3a 0d 0a 0d 0a 20 20 20 20 44 6f 20 79 6f 75 20 77 61 6e 74   ┆wing message:        Do you want┆
0x09a0…09c0       20 74 68 65 20 65 78 69 73 74 69 6e 67 20 74 69 6d 65 20 61 6e 64 20 64 61 74 65 20 73 74 61 6d   ┆ the existing time and date stam┆
0x09c0…09e0       70 73 20 63 6c 65 61 72 65 64 20 28 59 2f 4e 29 3f 0d 0a 0d 0a 20 20 20 20 2f 2f 2f 31 50 49 50   ┆ps cleared (Y/N)?        ///1PIP┆
0x09e0…0a00       20 28 63 6f 70 79 29 0d 0a 0d 0a 20 20 53 79 6e 74 61 78 3a 0d 0a 0d 0a 20 20 20 20 20 20 20 20   ┆ (copy)      Syntax:            ┆
0x0a00…0a20 (5,)  20 20 20 20 20 20 44 45 53 54 49 4e 41 54 49 4f 4e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53   ┆      DESTINATION              S┆
0x0a20…0a40       4f 55 52 43 45 0d 0a 0d 0a 20 20 20 20 50 49 50 20 64 3a 7b 47 6e 7d 20 7c 20 66 69 6c 65 73 70   ┆OURCE        PIP d:æGnå ø filesp┆
0x0a40…0a60       65 63 7b 5b 47 6e 5d 7d 20 3d 20 66 69 6c 65 73 70 65 63 7b 5b 6f 5d 7d 2c 2e 2e 2e 20 7c 20 64   ┆ecæÆGnÅå = filespecæÆoÅå,... ø d┆
0x0a60…0a80       3a 7b 5b 6f 5d 7d 0d 0a 0d 0a 20 20 45 78 70 6c 61 6e 61 74 69 6f 6e 3a 0d 0a 0d 0a 20 20 54 68   ┆:æÆoÅå      Explanation:      Th┆
0x0a80…0aa0       65 20 66 69 6c 65 20 63 6f 70 79 20 70 72 6f 67 72 61 6d 20 20 50 49 50 20 20 63 6f 70 69 65 73   ┆e file copy program  PIP  copies┆
0x0aa0…0ac0       20 20 66 69 6c 65 73 2c 20 20 63 6f 6d 62 69 6e 65 73 20 20 66 69 6c 65 73 2c 20 20 61 6e 64 0d   ┆  files,  combines  files,  and ┆
0x0ac0…0ae0       0a 20 20 74 72 61 6e 73 66 65 72 73 20 20 66 69 6c 65 73 20 20 62 65 74 77 65 65 6e 20 20 64 69   ┆   transfers  files  between  di┆
0x0ae0…0b00       73 6b 73 2c 20 20 70 72 69 6e 74 65 72 73 2c 20 20 63 6f 6e 73 6f 6c 65 73 2c 20 20 6f 72 20 6f   ┆sks,  printers,  consoles,  or o┆
0x0b00…0b20       74 68 65 72 0d 0a 20 20 64 65 76 69 63 65 73 20 61 74 74 61 63 68 65 64 20 74 6f 20 79 6f 75 72   ┆ther    devices attached to your┆
0x0b20…0b40       20 63 6f 6d 70 75 74 65 72 2e 20 20 54 68 65 20 20 66 69 72 73 74 20 20 66 69 6c 65 73 70 65 63   ┆ computer.  The  first  filespec┆
0x0b40…0b60       20 20 69 73 20 20 74 68 65 0d 0a 20 20 64 65 73 74 69 6e 61 74 69 6f 6e 2e 20 54 68 65 20 20 73   ┆  is  the    destination. The  s┆
0x0b60…0b80       65 63 6f 6e 64 20 66 69 6c 65 73 70 65 63 20 69 73 20 74 68 65 20 73 6f 75 72 63 65 2e 20 20 55   ┆econd filespec is the source.  U┆
0x0b80…0ba0       73 65 20 74 77 6f 20 6f 72 20 6d 6f 72 65 0d 0a 20 20 73 6f 75 72 63 65 20 66 69 6c 65 73 70 65   ┆se two or more    source filespe┆
0x0ba0…0bc0       63 73 20 73 65 70 61 72 61 74 65 64 20 62 79 20 63 6f 6d 6d 61 73 20 74 6f 20 63 6f 6d 62 69 6e   ┆cs separated by commas to combin┆
0x0bc0…0be0       65 20 74 77 6f 20 6f 72 20 6d 6f 72 65 20 66 69 6c 65 73 0d 0a 20 20 69 6e 74 6f 20 20 6f 6e 65   ┆e two or more files    into  one┆
0x0be0…0c00       20 66 69 6c 65 2e 20 20 5b 6f 5d 20 69 73 20 61 6e 79 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 20 6f   ┆ file.  ÆoÅ is any combination o┆
0x0c00…0c20 (6,)  66 20 74 68 65 20 61 76 61 69 6c 61 62 6c 65 20 6f 70 74 69 6f 6e 73 2e 0d 0a 20 20 54 68 65 20   ┆f the available options.    The ┆
0x0c20…0c40       5b 47 6e 5d 20 6f 70 74 69 6f 6e 20 69 6e 20 74 68 65 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 66   ┆ÆGnÅ option in the destination f┆
0x0c40…0c60       69 6c 65 73 70 65 63 20 20 74 65 6c 6c 73 20 20 50 49 50 20 20 74 6f 20 20 63 6f 70 79 0d 0a 20   ┆ilespec  tells  PIP  to  copy   ┆
0x0c60…0c80       20 79 6f 75 72 20 66 69 6c 65 20 74 6f 20 74 68 61 74 20 75 73 65 72 20 6e 75 6d 62 65 72 2e 0d   ┆ your file to that user number. ┆
0x0c80…0ca0       0a 0d 0a 20 20 50 49 50 20 77 69 74 68 20 6e 6f 20 63 6f 6d 6d 61 6e 64 20 74 61 69 6c 20 64 69   ┆     PIP with no command tail di┆
0x0ca0…0cc0       73 70 6c 61 79 73 20 61 6e 20 2a 20 20 70 72 6f 6d 70 74 20 20 61 6e 64 20 20 61 77 61 69 74 73   ┆splays an *  prompt  and  awaits┆
0x0cc0…0ce0       20 20 79 6f 75 72 0d 0a 20 20 73 65 72 69 65 73 20 20 6f 66 20 20 63 6f 6d 6d 61 6e 64 73 2c 20   ┆  your    series  of  commands, ┆
0x0ce0…0d00       20 65 6e 74 65 72 65 64 20 20 61 6e 64 20 70 72 6f 63 65 73 73 65 64 20 6f 6e 65 20 6c 69 6e 65   ┆ entered  and processed one line┆
0x0d00…0d20       20 61 74 20 61 20 74 69 6d 65 2e 0d 0a 20 20 54 68 65 20 73 6f 75 72 63 65 20 6f 72 20 64 65 73   ┆ at a time.    The source or des┆
0x0d20…0d40       74 69 6e 61 74 69 6f 6e 20 63 61 6e 20 62 65 20 61 6e 79 20 43 43 50 2f 4d 20 20 6c 6f 67 69 63   ┆tination can be any CCP/M  logic┆
0x0d40…0d60       61 6c 20 64 65 76 69 63 65 2e 0d 0a 0d 0a 20 20 2f 2f 2f 32 45 78 61 6d 70 6c 65 73 0d 0a 0d 0a   ┆al device.      ///2Examples    ┆
0x0d60…0d80       20 20 43 4f 50 59 20 41 20 46 49 4c 45 20 46 52 4f 4d 20 4f 4e 45 20 44 49 53 4b 20 54 4f 20 41   ┆  COPY A FILE FROM ONE DISK TO A┆
0x0d80…0da0       4e 4f 54 48 45 52 0d 0a 0d 0a 20 20 20 20 20 20 20 41 3e 50 49 50 20 62 3a 3d 61 3a 64 72 61 66   ┆NOTHER           A>PIP b:=a:draf┆
0x0da0…0dc0       74 2e 74 78 74 0d 0a 20 20 20 20 20 20 20 41 3e 50 49 50 20 62 3a 64 72 61 66 74 2e 74 78 74 20   ┆t.txt         A>PIP b:draft.txt ┆
0x0dc0…0de0       3d 20 61 3a 0d 0a 0d 0a 20 20 20 20 20 20 20 42 33 3e 50 49 50 20 6d 79 66 69 6c 65 2e 64 61 74   ┆= a:           B3>PIP myfile.dat┆
0x0de0…0e00       3d 41 3a 5b 47 39 5d 0d 0a 20 20 20 20 20 20 20 41 39 3e 50 49 50 20 42 3a 5b 47 33 5d 3d 6d 79   ┆=A:ÆG9Å         A9>PIP B:ÆG3Å=my┆
0x0e00…0e20 (7,)  66 69 6c 65 2e 64 61 74 0d 0a 0d 0a 20 20 43 4f 50 59 20 41 20 46 49 4c 45 20 41 4e 44 20 52 45   ┆file.dat      COPY A FILE AND RE┆
0x0e20…0e40       4e 41 4d 45 20 49 54 0d 0a 0d 0a 20 20 20 20 20 20 20 41 35 3e 50 49 50 20 6e 65 77 64 72 61 66   ┆NAME IT           A5>PIP newdraf┆
0x0e40…0e60       74 2e 74 78 74 3d 6f 6c 64 72 61 66 74 2e 74 78 74 0d 0a 20 20 20 20 20 20 20 43 38 3e 50 49 50   ┆t.txt=oldraft.txt         C8>PIP┆
0x0e60…0e80       20 62 3a 6e 65 77 64 72 61 66 74 2e 74 78 74 3d 61 3a 6f 6c 64 72 61 66 74 2e 74 78 74 0d 0a 0d   ┆ b:newdraft.txt=a:oldraft.txt   ┆
0x0e80…0ea0       0a 20 20 43 4f 50 59 20 4d 55 4c 54 49 50 4c 45 20 46 49 4c 45 53 0d 0a 0d 0a 20 20 20 20 20 20   ┆   COPY MULTIPLE FILES          ┆
0x0ea0…0ec0       20 41 3e 50 49 50 20 62 3a 3d 64 72 61 66 74 2e 2a 0d 0a 20 20 20 20 20 20 20 41 3e 50 49 50 20   ┆ A>PIP b:=draft.*         A>PIP ┆
0x0ec0…0ee0       62 3a 3d 2a 2e 2a 0d 0a 20 20 20 20 20 20 20 42 3e 50 49 50 20 62 3a 3d 63 3a 2e 2a 2e 2a 0d 0a   ┆b:=*.*         B>PIP b:=c:.*.*  ┆
0x0ee0…0f00       20 20 20 20 20 20 20 43 3e 50 49 50 20 62 3a 3d 2a 2e 74 78 74 5b 67 35 5d 0d 0a 20 20 20 20 20   ┆       C>PIP b:=*.txtÆg5Å       ┆
0x0f00…0f20       20 20 43 3e 50 49 50 20 61 3a 3d 2a 2e 63 6d 64 5b 77 72 5d 0d 0a 20 20 20 20 20 20 20 42 3e 50   ┆  C>PIP a:=*.cmdÆwrÅ         B>P┆
0x0f20…0f40       49 50 20 61 3a 5b 67 33 5d 3d 63 3a 2a 2e 2a 0d 0a 0d 0a 20 20 43 4f 4d 42 49 4e 45 20 4d 55 4c   ┆IP a:Æg3Å=c:*.*      COMBINE MUL┆
0x0f40…0f60       54 49 50 4c 45 20 46 49 4c 45 53 0d 0a 0d 0a 20 20 20 20 20 20 20 41 3e 50 49 50 20 62 3a 6e 65   ┆TIPLE FILES           A>PIP b:ne┆
0x0f60…0f80       77 2e 64 61 74 3d 66 69 6c 65 31 2e 64 61 74 2c 66 69 6c 65 32 2e 64 61 74 0d 0a 0d 0a 20 20 43   ┆w.dat=file1.dat,file2.dat      C┆
0x0f80…0fa0       4f 50 59 2c 20 52 45 4e 41 4d 45 20 41 4e 44 20 50 4c 41 43 45 20 49 4e 20 55 53 45 52 20 31 0d   ┆OPY, RENAME AND PLACE IN USER 1 ┆
0x0fa0…0fc0       0a 0d 0a 20 20 20 20 20 20 20 41 3e 70 69 70 20 6e 65 77 64 72 61 66 74 2e 74 78 74 5b 67 31 5d   ┆          A>pip newdraft.txtÆg1Å┆
0x0fc0…0fe0       3d 6f 6c 64 72 61 66 74 2e 74 78 74 0d 0a 0d 0a 20 20 43 4f 50 59 2c 20 52 45 4e 41 4d 45 20 41   ┆=oldraft.txt      COPY, RENAME A┆
0x0fe0…1000       4e 44 20 47 45 54 20 46 52 4f 4d 20 55 53 45 52 20 31 0d 0a 0d 0a 20 20 20 20 20 20 20 41 3e 50   ┆ND GET FROM USER 1           A>P┆
0x1000…1020 (8,)  49 50 20 6e 65 77 64 72 61 66 74 2e 74 78 74 3d 6f 6c 64 72 61 66 74 2e 74 78 74 5b 67 31 5d 0d   ┆IP newdraft.txt=oldraft.txtÆg1Å ┆
0x1020…1040       0a 0d 0a 20 20 43 4f 50 59 20 54 4f 2f 46 52 4f 4d 20 4c 4f 47 49 43 41 4c 20 44 45 56 49 43 45   ┆     COPY TO/FROM LOGICAL DEVICE┆
0x1040…1060       53 0d 0a 0d 0a 20 20 20 20 20 20 20 41 3e 50 49 50 20 62 3a 66 75 6e 66 69 6c 65 2e 73 75 65 3d   ┆S           A>PIP b:funfile.sue=┆
0x1060…1080       63 6f 6e 3a 0d 0a 20 20 20 20 20 20 20 41 3e 50 49 50 20 6c 73 74 3a 3d 63 6f 6e 3a 0d 0a 20 20   ┆con:         A>PIP lst:=con:    ┆
0x1080…10a0       20 20 20 20 20 41 3e 50 49 50 20 6c 73 74 3a 3d 62 3a 64 72 61 66 74 2e 74 78 74 5b 74 38 5d 0d   ┆     A>PIP lst:=b:draft.txtÆt8Å ┆
0x10a0…10c0       0a 20 20 20 20 20 20 20 41 3e 50 49 50 20 70 72 6e 3a 3d 62 3a 64 72 61 66 74 2e 74 78 74 0d 0a   ┆        A>PIP prn:=b:draft.txt  ┆
0x10c0…10e0       0d 0a 20 20 2f 2f 2f 32 6f 70 74 69 6f 6e 73 0d 0a 0d 0a 20 20 50 49 50 20 4f 50 54 49 4f 4e 53   ┆    ///2options      PIP OPTIONS┆
0x10e0…1100       0d 0a 0d 0a 20 20 41 20 20 20 20 41 72 63 68 69 76 65 2e 20 43 6f 70 79 20 6f 6e 6c 79 20 66 69   ┆      A    Archive. Copy only fi┆
0x1100…1120       6c 65 73 20 74 68 61 74 20 68 61 76 65 20 62 65 65 6e 20 20 63 68 61 6e 67 65 64 20 20 73 69 6e   ┆les that have been  changed  sin┆
0x1120…1140       63 65 20 20 74 68 65 0d 0a 20 20 20 20 20 20 20 20 6c 61 73 74 20 63 6f 70 79 2e 0d 0a 20 20 43   ┆ce  the          last copy.    C┆
0x1140…1160       20 20 20 20 43 6f 6e 66 69 72 6d 2e 20 50 49 50 20 70 72 6f 6d 70 74 73 20 66 6f 72 20 63 6f 6e   ┆    Confirm. PIP prompts for con┆
0x1160…1180       66 69 72 6d 61 74 69 6f 6e 20 62 65 66 6f 72 65 20 65 61 63 68 20 66 69 6c 65 20 63 6f 70 79 2e   ┆firmation before each file copy.┆
0x1180…11a0       0d 0a 20 20 44 6e 20 20 20 44 65 6c 65 74 65 20 61 6e 79 20 63 68 61 72 61 63 74 65 72 73 20 70   ┆    Dn   Delete any characters p┆
0x11a0…11c0       61 73 74 20 63 6f 6c 75 6d 6e 20 6e 2e 0d 0a 20 20 45 20 20 20 20 45 63 68 6f 20 74 72 61 6e 73   ┆ast column n.    E    Echo trans┆
0x11c0…11e0       66 65 72 20 74 6f 20 63 6f 6e 73 6f 6c 65 2e 0d 0a 20 20 46 20 20 20 20 46 69 6c 74 65 72 20 66   ┆fer to console.    F    Filter f┆
0x11e0…1200       6f 72 6d 2d 66 65 65 64 73 20 66 72 6f 6d 20 73 6f 75 72 63 65 20 64 61 74 61 2e 0d 0a 20 20 47   ┆orm-feeds from source data.    G┆
0x1200…1220 (9,)  6e 20 20 20 47 65 74 20 66 72 6f 6d 20 6f 72 20 67 6f 20 74 6f 20 75 73 65 72 20 6e 2e 0d 0a 20   ┆n   Get from or go to user n.   ┆
0x1220…1240       20 48 20 20 20 20 54 65 73 74 20 66 6f 72 20 76 61 6c 69 64 20 48 65 78 20 66 6f 72 6d 61 74 2e   ┆ H    Test for valid Hex format.┆
0x1240…1260       0d 0a 20 20 49 20 20 20 20 49 67 6e 6f 72 65 20 3a 30 30 20 48 65 78 20 64 61 74 61 20 72 65 63   ┆    I    Ignore :00 Hex data rec┆
0x1260…1280       6f 72 64 73 20 61 6e 64 20 74 65 73 74 20 66 6f 72 20 76 61 6c 69 64 20 48 65 78 20 66 6f 72 6d   ┆ords and test for valid Hex form┆
0x1280…12a0       61 74 2e 0d 0a 20 20 4b 20 20 20 20 4b 69 6c 6c 20 64 69 73 70 6c 61 79 20 6f 66 20 66 69 6c 65   ┆at.    K    Kill display of file┆
0x12a0…12c0       73 70 65 63 73 20 6f 6e 20 63 6f 6e 73 6f 6c 65 2e 0d 0a 20 20 4c 20 20 20 20 54 72 61 6e 73 6c   ┆specs on console.    L    Transl┆
0x12c0…12e0       61 74 65 20 75 70 70 65 72 20 63 61 73 65 20 74 6f 20 6c 6f 77 65 72 20 63 61 73 65 2e 0d 0a 20   ┆ate upper case to lower case.   ┆
0x12e0…1300       20 4e 20 20 20 20 4e 75 6d 62 65 72 20 6f 75 74 70 75 74 20 6c 69 6e 65 73 0d 0a 20 20 4f 20 20   ┆ N    Number output lines    O  ┆
0x1300…1320       20 20 4f 62 6a 65 63 74 20 66 69 6c 65 20 74 72 61 6e 73 66 65 72 2c 20 5e 5a 20 69 67 6e 6f 72   ┆  Object file transfer, ^Z ignor┆
0x1320…1340       65 64 2e 0d 0a 20 20 50 6e 20 20 20 53 65 74 20 70 61 67 65 20 6c 65 6e 67 74 68 20 74 6f 20 6e   ┆ed.    Pn   Set page length to n┆
0x1340…1360       2e 20 20 28 64 65 66 61 75 6c 74 20 6e 3d 36 30 29 0d 0a 20 20 51 73 5e 5a 20 51 75 69 74 20 63   ┆.  (default n=60)    Qs^Z Quit c┆
0x1360…1380       6f 70 79 69 6e 67 20 66 72 6f 6d 20 73 6f 75 72 63 65 20 61 74 20 73 74 72 69 6e 67 20 73 2e 0d   ┆opying from source at string s. ┆
0x1380…13a0       0a 20 20 52 20 20 20 20 52 65 61 64 20 66 69 6c 65 73 20 74 68 61 74 20 68 61 76 65 20 62 65 65   ┆   R    Read files that have bee┆
0x13a0…13c0       6e 20 73 65 74 20 74 6f 20 53 59 53 74 65 6d 2e 0d 0a 20 20 53 73 5e 5a 20 53 74 61 72 74 20 63   ┆n set to SYStem.    Ss^Z Start c┆
0x13c0…13e0       6f 70 79 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 73 6f 75 72 63 65 20 61 74 20 74 68 65 20 73 74   ┆opying from the source at the st┆
0x13e0…1400       72 69 6e 67 20 73 2e 0d 0a 20 20 54 6e 20 20 20 45 78 70 61 6e 64 20 74 61 62 73 20 74 6f 20 6e   ┆ring s.    Tn   Expand tabs to n┆
0x1400…1420 (10,) 20 73 70 61 63 65 73 2e 0d 0a 20 20 55 20 20 20 20 54 72 61 6e 73 6c 61 74 65 20 6c 6f 77 65 72   ┆ spaces.    U    Translate lower┆
0x1420…1440       20 63 61 73 65 20 74 6f 20 75 70 70 65 72 20 63 61 73 65 2e 0d 0a 20 20 56 20 20 20 20 56 65 72   ┆ case to upper case.    V    Ver┆
0x1440…1460       69 66 79 20 74 68 61 74 20 64 61 74 61 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 6e 20 63   ┆ify that data has been written c┆
0x1460…1480       6f 72 72 65 63 74 6c 79 2e 0d 0a 20 20 57 20 20 20 20 57 72 69 74 65 20 6f 76 65 72 20 52 65 61   ┆orrectly.    W    Write over Rea┆
0x1480…14a0       64 20 4f 6e 6c 79 20 66 69 6c 65 73 20 77 69 74 68 6f 75 74 20 63 6f 6e 73 6f 6c 65 20 71 75 65   ┆d Only files without console que┆
0x14a0…14c0       72 79 2e 0d 0a 20 20 5a 20 20 20 20 5a 65 72 6f 20 74 68 65 20 70 61 72 69 74 79 20 62 69 74 2e   ┆ry.    Z    Zero the parity bit.┆
0x14c0…14e0       0d 0a 0d 0a 20 20 41 6c 6c 20 20 6f 70 74 69 6f 6e 73 20 20 65 78 63 65 70 74 20 20 43 2c 47 2c   ┆      All  options  except  C,G,┆
0x14e0…1500       4b 2c 4f 2c 52 2c 56 20 20 61 6e 64 20 20 57 20 20 66 6f 72 63 65 20 20 61 6e 20 20 41 53 43 49   ┆K,O,R,V  and  W  force  an  ASCI┆
0x1500…1520       49 20 20 66 69 6c 65 0d 0a 20 20 74 72 61 6e 73 66 65 72 2c 20 63 68 61 72 61 63 74 65 72 20 62   ┆I  file    transfer, character b┆
0x1520…1540       79 20 63 68 61 72 61 63 74 65 72 2c 20 74 65 72 6d 69 6e 61 74 65 64 20 62 79 20 61 20 5e 5a 2e   ┆y character, terminated by a ^Z.┆
0x1540…1560       0d 0a 0d 0a 20 20 20 20 2f 2f 2f 31 50 52 49 4e 54 0d 0a 20 20 20 20 53 79 6e 74 61 78 3a 0d 0a   ┆        ///1PRINT      Syntax:  ┆
0x1560…1580       20 20 20 0d 0a 20 20 20 20 50 52 49 4e 54 20 66 69 6c 65 6e 61 6d 65 7b 5b 6f 70 74 69 6f 6e 73   ┆         PRINT filenameæÆoptions┆
0x1580…15a0       5d 7d 7b 2c 66 69 6c 65 6e 61 6d 65 7b 5b 6f 70 74 69 6f 6e 73 5d 2c 2e 2e 2e 7d 0d 0a 0d 0a 20   ┆Ååæ,filenameæÆoptionsÅ,...å     ┆
0x15a0…15c0       20 20 20 45 78 70 6c 61 6e 61 74 69 6f 6e 3a 0d 0a 0d 0a 20 20 20 20 54 68 65 20 20 50 52 49 4e   ┆   Explanation:        The  PRIN┆
0x15c0…15e0       54 20 20 75 74 69 6c 69 74 79 20 20 61 6c 6c 6f 77 73 20 20 79 6f 75 20 74 6f 20 73 65 6e 64 20   ┆T  utility  allows  you to send ┆
0x15e0…1600       74 68 65 20 66 69 6c 65 73 20 79 6f 75 20 65 6e 74 65 72 20 6f 6e 20 61 20 0d 0a 20 20 20 20 50   ┆the files you enter on a       P┆
0x1600…1620 (11,) 52 49 4e 54 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 74 6f 20 74 68 65 20 70 72 69 6e 74 65 72   ┆RINT command line to the printer┆
0x1620…1640       2e 0d 0a 0d 0a 20 20 20 20 59 6f 75 20 6d 75 73 74 20 65 6e 74 65 72 20 61 74 20 6c 65 61 73 74   ┆.        You must enter at least┆
0x1640…1660       20 6f 6e 65 20 66 69 6c 65 73 70 65 63 20 6f 6e 20 61 20 50 52 49 4e 54 20 63 6f 6d 6d 61 6e 64   ┆ one filespec on a PRINT command┆
0x1660…1680       20 6c 69 6e 65 2e 20 59 6f 75 0d 0a 20 20 20 20 63 61 6e 20 65 6e 74 65 72 20 61 73 20 6d 61 6e   ┆ line. You      can enter as man┆
0x1680…16a0       79 20 66 69 6c 65 73 70 65 63 73 20 61 73 20 77 69 6c 6c 20 66 69 74 20 6f 6e 20 43 6f 6e 63 75   ┆y filespecs as will fit on Concu┆
0x16a0…16c0       72 72 65 6e 74 20 43 50 2f 4d 27 73 20 31 32 38 2d 0d 0a 20 20 20 20 63 68 61 72 61 63 74 65 72   ┆rrent CP/M's 128-      character┆
0x16c0…16e0       20 20 63 6f 6d 6d 61 6e 64 20 20 6c 69 6e 65 2e 20 20 20 50 52 49 4e 54 20 20 61 6c 6c 6f 77 73   ┆  command  line.   PRINT  allows┆
0x16e0…1700       20 20 79 6f 75 20 20 74 6f 20 20 75 73 65 20 20 77 69 6c 64 63 61 72 64 20 0d 0a 20 20 20 20 66   ┆  you  to  use  wildcard       f┆
0x1700…1720       69 6c 65 73 70 65 63 73 2e 20 20 20 4f 6e 20 61 20 50 52 49 4e 54 20 63 6f 6d 6d 61 6e 64 20 6c   ┆ilespecs.   On a PRINT command l┆
0x1720…1740       69 6e 65 2c 20 73 65 70 61 72 61 74 65 20 66 69 6c 65 73 70 65 63 73 20 77 69 74 68 20 6f 6e 65   ┆ine, separate filespecs with one┆
0x1740…1760       20 0d 0a 20 20 20 20 73 70 61 63 65 20 6f 72 20 61 20 63 6f 6d 6d 61 2e 0d 0a 0d 0a 20 20 20 20   ┆       space or a comma.        ┆
0x1760…1780       50 52 49 4e 54 20 4f 70 74 69 6f 6e 73 0d 0a 0d 0a 20 20 20 20 6f 20 53 20 28 53 59 53 54 45 4d   ┆PRINT Options        o S (SYSTEM┆
0x1780…17a0       29 20 2d 20 54 68 65 20 53 20 6f 70 74 69 6f 6e 20 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20   ┆) - The S option  allows you to ┆
0x17a0…17c0       20 70 72 69 6e 74 20 61 20 66 69 6c 65 20 74 68 61 74 20 68 61 73 20 0d 0a 20 20 20 20 20 20 74   ┆ print a file that has         t┆
0x17c0…17e0       68 65 20 53 59 53 20 61 74 74 72 69 62 75 74 65 2e 0d 0a 0d 0a 20 20 20 20 6f 20 54 6e 20 28 54   ┆he SYS attribute.        o Tn (T┆
0x17e0…1800       41 42 29 20 2d 20 6e 20 69 73 20 20 61 20 20 6e 75 6d 62 65 72 20 20 6f 66 20 63 68 61 72 61 63   ┆AB) - n is  a  number  of charac┆
0x1800…1820 (12,) b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5 b5   ┆                                ┆
        […0x79…]
0x2740…2760       b5 b5 b5 b5 b5 00 00 00 00 00 00 00 00 00 00 00 41 00 00 00 00 0a 86 00 04 00 00 00 00 00 00 00   ┆                A               ┆
0x2760…2780       00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                ┆
        […0x4…]
0x2800…2820 (20,) 74 65 72 20 73 70 61 63 65 73 2e 20 20 20 54 68 65 20 54 20 6f 70 74 69 6f 6e 0d 0a 20 20 20 20   ┆ter spaces.   The T option      ┆
0x2820…2840       20 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 65 78 70 61 6e 64 20 6f 72 20 63 6f 6d 70 72 65   ┆  allows you to expand or compre┆
0x2840…2860       73 73 20 74 61 62 20 63 68 61 72 61 63 74 65 72 73 2e 20 50 52 49 4e 54 20 72 65 70 6c 61 63 65   ┆ss tab characters. PRINT replace┆
0x2860…2880       73 20 0d 0a 20 20 20 20 20 20 65 61 63 68 20 20 74 61 62 20 69 6e 20 61 20 66 69 6c 65 20 20 77   ┆s         each  tab in a file  w┆
0x2880…28a0       69 74 68 20 20 65 6e 6f 75 67 68 20 20 73 70 61 63 65 73 20 20 74 6f 20 70 6f 73 69 74 69 6f 6e   ┆ith  enough  spaces  to position┆
0x28a0…28c0       20 74 68 65 20 6e 65 78 74 20 0d 0a 20 20 20 20 20 20 63 68 61 72 61 63 74 65 72 20 69 6e 20 61   ┆ the next         character in a┆
0x28c0…28e0       20 63 6f 6c 75 6d 6e 20 74 68 61 74 20 69 73 20 64 69 76 69 73 69 62 6c 65 20 62 79 20 6e 2e 20   ┆ column that is divisible by n. ┆
0x28e0…2900       20 20 50 52 49 4e 54 27 73 20 64 65 66 61 75 6c 74 20 0d 0a 20 20 20 20 20 20 73 65 74 74 69 6e   ┆  PRINT's default         settin┆
0x2900…2920       67 20 66 6f 72 20 74 61 62 20 65 78 70 61 6e 73 69 6f 6e 20 69 73 20 65 69 67 68 74 20 73 70 61   ┆g for tab expansion is eight spa┆
0x2920…2940       63 65 73 2e 0d 0a 0d 0a 20 20 20 20 6f 20 47 6e 20 28 47 45 54 20 46 52 4f 4d 29 20 2d 20 6e 20   ┆ces.        o Gn (GET FROM) - n ┆
0x2940…2960       69 73 20 61 20 75 73 65 72 20 6e 75 6d 62 65 72 2e 20 20 54 68 65 20 47 20 6f 70 74 69 6f 6e 20   ┆is a user number.  The G option ┆
0x2960…2980       61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 0d 0a 20 20 20 20 20 20 70 72 69 6e 74 20 61 20 66 69   ┆allows you to         print a fi┆
0x2980…29a0       6c 65 20 74 68 61 74 20 69 73 20 6e 6f 74 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 75 73   ┆le that is not in the current us┆
0x29a0…29c0       65 72 20 6e 75 6d 62 65 72 2e 0d 0a 0d 0a 20 20 20 20 45 6e 74 65 72 20 6f 70 74 69 6f 6e 73 20   ┆er number.        Enter options ┆
0x29c0…29e0       69 6e 20 73 71 75 61 72 65 20 62 72 61 63 6b 65 74 73 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 68 65   ┆in square brackets following the┆
0x29e0…2a00       20 66 69 6c 65 73 70 65 63 20 66 6f 72 20 77 68 69 63 68 0d 0a 20 20 20 20 79 6f 75 20 77 61 6e   ┆ filespec for which      you wan┆
[…truncated at 200 lines…]