home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
CPMHELP
/
PIP.HLP
< prev
next >
Wrap
Text File
|
2000-06-30
|
4KB
|
76 lines
: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.