DataMuseum.dk

Presents historical artifacts from the history of:

Bogika Butler

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

See our Wiki for more about Bogika Butler

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦a3cb06865⟧ TextFile

    Length: 4480 (0x1180)
    Types: TextFile
    Names: »PIP.HLP«

Derivation

└─⟦393c23ee6⟧ Bits:30003573 CP/M-80 BIOS: V2.2 for James Computeren
    └─⟦this⟧ »PIP.HLP« 
└─⟦5236bb479⟧ Bits:30009975 James Skoledisk Boot, Comal, Basic mv.
    └─⟦this⟧ »PIP.HLP« 
└─⟦c2422afee⟧ Bits:30003608 Programmer til James (HELP, WordStar m.m.)
    └─⟦this⟧ »PIP.HLP« 

TextFile

▶04◀ PIP ▶04◀     Periferiel interface program          Program.

Programmet  bruges  til at kopiere filer,  kombinere filer og overfører  filer 
mellem perifere enheder tilsluttet datamaten.

Grundlæggende syntaks:

     ▶04◀ PIP DESTINATION=KILDEÆvalgÅ ▶04◀

Syntaksen er således:

     ▶04◀ PIP d:filnavn.typ=filnavn.typÆvalgÅ ▶04◀
     ▶04◀ PIP filnavn.typ=d:ÆvalgÅ ▶04◀
     ▶04◀ PIP device:=filnavn.typÆvalg ▶04◀
     ▶04◀ PIP filnavn.typ=deviceÆvalgÅ ▶04◀
     ▶04◀ PIP device:=device:ÆvalgÅ ▶04◀

Skrives der blot PIP indlæses PIP, og der skrives:

     ▶04◀ * ▶04◀

nu kan alle ovenstående syntakser bruges dog udelades PIP.


\f

     d        er  drive nummer (A eller B).  De to drive numre behøver ikke at 
              være ens.
     filnavn  er et filnavn (max. 8 karakterer). Behøver ikke at være ens.

     typ      er fil typen (max. 3 karakterer). Behøver ikke at være ens.

     device   er  en logisk tilslutning til datamaten.  Behøver ikke  at  være 
              ens.

Du  har følgende logiske enheder at vælge mellem (device) (se CONFIG  for  for 
forklaring af fysiske og logiske enheder):

     ▶04◀ CON: ▶04◀     Konsollen (normalt tastatur og skærm).
     ▶04◀ LST: ▶04◀     List (normalt printer).
     ▶04◀ PUN: ▶04◀     Punch (strimmel skriver).
     ▶04◀ RDR: ▶04◀     Reader (strimmel læser).
     ▶04◀ INP: ▶04◀     Character input (karakter input normalt tastatur).
     ▶04◀ OUT: ▶04◀     Character output (karakter output normalt skærm).
     ▶04◀ PRN: ▶04◀     Som LST:  men generer ny side pr.  60 linier og har tab pr.  8 
                karakterer.
     ▶04◀ EOF: ▶04◀     Sætter en CTRL-Z (EOF = fil slut markør).
     ▶04◀ NUL: ▶04◀     Genererer 40 nuller for PUN:.


\f

Muligheder for valg i ÆvalgÅ efter kilden:

     ▶04◀ A ▶04◀        Arkiv flag: kopierer kun de filer uden arkiv flag.
     ▶04◀ Dn ▶04◀       Sletter enhver karakter efter kolonne n.
     ▶04◀ E ▶04◀        Ekko'er overførslen til konsollen (skærm).
     ▶04◀ F ▶04◀        Filtrerer form-feed (ny-side) fra kilden.
     ▶04◀ Gn ▶04◀       Henter kilde fil fra brugerområde n (0<= n <=15). Se USER.
     ▶04◀ H ▶04◀        Test for korrekt hex format.
     ▶04◀ I ▶04◀        Ignorerer :00 hex data records, test for korrekt hex format.
     ▶04◀ L ▶04◀        Laver alt til små bogstaver, udtagen æ, ø og å. Se "U."
     ▶04◀ N ▶04◀        Laver linienumre på destinationen.  Starter ved 1 og tæller en 
                op.
     ▶04◀ O ▶04◀        Object fil overføring, CTRL-Z ignoreres.
     ▶04◀ Pn ▶04◀       Sætter sidelængden til n (ellers n = 60).
     ▶04◀ Qs^Z ▶04◀     Slutter kopieringen, når karakterstrengen s modtages.
     ▶04◀ R ▶04◀        Læser filer, der er sat til SYS. Se afsnittet om STAT.
     ▶04◀ Ss^Z ▶04◀     Starter kopieringen, når karaktstrengen s modtages.
     ▶04◀ Tn ▶04◀       Udvider tabs (tabuleringer) til n mellemrum.
     ▶04◀ U ▶04◀        Laver alt til store bogstaver, undtagen æ, ø og å. Se L.
     ▶04◀ V ▶04◀        Verifiserer at skrevne data er ok.
     ▶04◀ W ▶04◀        Overskriver filer der er sat til R/O (Read-Only = Kun-Læse).
     ▶04◀ Z ▶04◀        Sætter paritetsbit til 0.


\f

Eksempler på PIP:

▶04◀ PIP B:=A:MINFIL.TXT ▶04◀
     Filen MINFIL.TXT på A bliver lagt over på B.

▶04◀ PIP B:NY.DAT=A:GAMMEL.TXT ▶04◀
     Filen GAMMEL.TXT på drive A bliver lagt over på B under navnet NY.DAT.

▶04◀ PIP NY.DAT=GAMMEL.TXT ▶04◀
     Filen GAMMEL.TXT får navnet NY.DAT. (Se også afsnittet om REN.)

▶04◀ PIP A:=B:*.TXT ▶04◀
     Alle filer med typen TXT på drive B bliver lagt over på drive A.  Filerne 
     får samme navn.

▶04◀ PIP B:=*.COMÆRWÅ ▶04◀
     Alle filer med typen COM på  drive A bliver overført til B.  System filer 
     læses, og R/O filer overskrives.

▶04◀ PIP A:=B:*.*ÆAVÅ ▶04◀
     Alle filer på drive B,  der ikke har arkivflag,  bliver overført til A og 
     verifiseret.


\f

▶04◀ PIP B:=MINE.*ÆUFEÅ ▶04◀
     Alle  filer på drive A med navnet MINE bliver kopieret over på drive B  i 
     store bogstaver, uden form-feed karakterer og karaktererne bliver skrevet 
     ud på skærmen.

▶04◀ PIP B:SAMLET.DAT=FIL1.DAT,FIL2.DAT ▶04◀ 
     Kombinerer  filerne FIL1.DAT og FIL2.DAT på drive A til en fil SAMLET.DAT 
     på drive B.

▶04◀ PIP MINFIL.DAT=HANSFIL.DATÆG1Å ▶04◀
     Kopierer  en  fil  fra brugerområde 1 til det brugerområde man  er  på  i 
     øjeblikket. Se afsnittet om USER.

▶04◀ PIP BESYNDER.LIG=CON: ▶04◀
     Laver en fil der hedder BESYNDER.LIG ud fra det der indtastes på tastatu-
     ret. Afslut indtastningeen ved at trykke CRTL-Z.

▶04◀ PIP LST:=CON: ▶04◀
     Sender det, der trykkes på tastatutet ud på printeren.





\f

«eof»