home *** CD-ROM | disk | FTP | other *** search
- :PIP Command
- PI╨á (Periphera∞á Interchangσá Program⌐ i≤ thσá CP/═á transien⌠á whicΦ ì
- implement≤ thσ basiπ mediß conversioε operation≤ necessar∙ t∩ load¼á print¼ ì
- punch¼á copy¼á anΣá combinσá disδ files«á PI╨ i≤ initiateΣ b∙ onσá oµá thσ ì
- following forms --
-
- PI╨á Engagσ PIP¼á promp⌠ thσ use≥ witΦ '*'¼á anΣá reaΣ ì
- commanΣ line≤ directl∙ froφ thσ console« PI╨ useΣ ì
- iεá thi≤á wa∙ i≤ exiteΣ b∙ eithe≥ typinτ aεá empt∙ ì
- commanΣ linσ (jus⌠ ß carriagσ return⌐ o≥ ßá Ctrl-├ ì
- as the first character of the line.
- PI╨á cmnΣ Engagσ PIP¼á executσ thσ specifieΣá command¼á anΣ ì
- return to CP/M.
-
- The form of each command line in PIP is --
-
- destination = source#1, source#2, source#3, ..., source#n
- ~
- The general forms of PIP command lines are --
-
- x:=y:afεá Cop∙á al∞á file≤ satisfyinτ afε froφ drivσá ∙á t∩ ì
- drivσ x«á 'yº ma∙ bσ omitted¼á and¼á iµá so¼á thσ ì
- currently logged-in drive is selected.
- x:ufn=y║á Cop∙ thσ filσ giveε b∙ ufε froφ ∙ t∩ x«á 'xº ma∙ ì
- bσ omitted¼á and¼á iµ so¼á thσ currentl∙ logged-iε ì
- drive is selected.
- x:afn=y:afε Likσ thσ above¼ bu⌠ ° and/o≥ ∙ ma∙ bσ omitted╗ thσ ì
- defaul⌠áá drivσá i≤á selecteΣá fo≥áá thσáá omitteΣ ì
- drive(s).
- ld=pΣá Cop∙á froφ thσ specifieΣ physica∞ devicσá t∩á thσ ì
- specifieΣá logica∞ device«á ValiΣ logica∞ device≤ ì
- are --
- CON:, RDR:, PUN:, LST:
- Valid physical devices are --
- TTY:, CRT:, UC1:, PTR:, PTP:, UR1:, UR2:,
- UP1:, UP2:, LPT:, UL1:
- ~
- Additional device names which may be used in PIP commands are --
-
- NUL: Send 40 Nulls (ASCII 0) to the device.
- EOF: Send a CP/M End of File character (ASCII Ctrl-Z).
- INP: Special PIP input source to be patched (see manual).
- OUT║á Specia∞á PI╨á outpu⌠ destinatioε t∩á bσá patcheΣá (seσ ì
- manual).
- PRN║á Samσ a≤ LST:¼á bu⌠ tab≤ arσ expandeΣ a⌠á ever∙á eightΦ ì
- characte≥ position¼ line≤ arσ numbered¼ anΣ pagσ eject≤ ì
- are inserted every 60 lines with an initial eject.
- ~
- Thσá use≥á caεá als∩ specif∙ onσ o≥ morσ PI╨á parameter≤á encloseΣá iε ì
- square brackets separated by zero or more blanks. These parameters are --
-
- ┬á Blocδ modσ transfer«á Datß i≤ buffereΣ b∙ PI╨ unti∞ aε ASCI╔ X-ì
- Off character (Ctrl-S) is received from the source device.
- Dεá Deletσ character≤ whicΦ extenΣ pas⌠ columε ε iε thσ transfe≥á oµ ì
- data to the destination from the character source.
- E Echo all transfer operations to the console.
- F Filter (remove) form feeds from the file.
- Gn Get File from User Number n (n in the range 0 - 15)
- ╚ He° datß transfer« Al∞ datß i≤ checkeΣ fo≥ prope≥ Inte∞ he° filσ ì
- format.
- I Ignore ':00' records in the transfer of Intel hex format file.
- L Translate upper case to lower case alphabetics.
- N Add line numbers to each line transferred to the destination.
- O Object file (non-ASCII) transfer. Ignore End of File.
- ~
- Pn Include page ejects at every n lines.
- Qs^┌áQui⌠á copyinτ froφ thσ sourcσ devicσ o≥ filσ wheε thσá strinτá ≤ ì
- (terminated by Ctrl-Z) is encountered.
- R Read system files
- Ss^Z Start copying from the source file when the string s is seen.
- Tn Expand tabs to every nth column.
- U Translate lower case to upper case alphabetics.
- V Verify that data has been copied correctly.
- W Write over R/O files without console interrogation
- Z Zero the parity bit on input for each ASCII character.