Aceasta este comanda headposix care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
head — copiați prima parte a fișierelor
REZUMAT
cap [−n număr] [fişier...]
DESCRIERE
cap utilitarul își va copia fișierele de intrare în ieșirea standard, încheind ieșirea pentru
fiecare dosar la un punct desemnat.
Copierea se încheie în punctul din fiecare fișier de intrare indicat de −n număr opțiune.
opțiune-argument număr se numără în unități de linii.
OPŢIUNI
cap utilitatea trebuie să se conformeze volumului Definiții de bază din POSIX.1-2008, Secțiune
12.2, Utilitate Sintaxă Instrucțiuni.
Următoarea opțiune va fi acceptată:
−n număr Prima număr liniile fiecărui fișier de intrare vor fi copiate în ieșirea standard.
Cererea trebuie să asigure că număr argument-opțiune este pozitiv
întreg zecimal.
Când un fișier conține mai puțin de număr linii, acesta va fi copiat la ieșirea standard din acesta
totalitate. Aceasta nu va fi o eroare.
Dacă nu sunt specificate opțiuni, cap va acționa ca și cum −n 10 fusese specificat.
OPERANDE
Următorul operand va fi suportat:
fişier O cale a unui fișier de intrare. Daca nu fişier operanzii sunt specificati, standardul
va fi utilizată intrarea.
Stdin
Intrarea standard va fi utilizată dacă nu fişier operanzii sunt specificați și vor fi utilizați dacă a
fişier operandul este '-' iar implementarea tratează '-' ca însemnând intrare standard.
În caz contrar, intrarea standard nu va fi utilizată. Consultați secțiunea FIȘIERE DE INTRARE.
INTRARE DOSARE
Fișierele de intrare vor fi fișiere text, dar lungimea liniei nu este limitată la {LINE_MAX}
octeți.
MEDIUL VARIABILE
Următoarele variabile de mediu vor afecta execuția cap:
LIMBA Furnizați o valoare implicită pentru variabilele de internaționalizare care sunt nesetate sau
nul. (A se vedea volumul Definiții de bază din POSIX.1‐2008, Secțiune 8.2,
Internaționalizare Variabile pentru prioritatea internaţionalizării
variabile utilizate pentru a determina valorile categoriilor locale.)
LC_ALL Dacă este setată la o valoare șir nevid, suprascrieți valorile tuturor celorlalte
variabile de internaţionalizare.
LC_CTYPE Determinați locația pentru interpretarea secvențelor de octeți de date text
ca caractere (de exemplu, caractere pe un singur octet, spre deosebire de caractere pe mai mulți octeți în
argumente și fișiere de intrare).
LC_MESSAGES
Determinați locația care ar trebui utilizată pentru a afecta formatul și conținutul
mesaje de diagnostic scrise la eroare standard.
NLSPATH Determinați locația cataloagelor de mesaje pentru procesarea LC_MESSAGES.
ASINCRON EVENIMENTE
Implicit.
Stdout
Ieșirea standard trebuie să conțină porțiuni desemnate ale fișierelor de intrare.
Dacă este multiplu fişier operanzii sunt specificati, cap va precede ieșirea pentru fiecare cu
antet:
„\n==> %s <==\n", <caii de acces>
cu excepția faptului că primul antet scris nu trebuie să includă inițiala .
Stderr
Eroarea standard va fi utilizată numai pentru mesajele de diagnosticare.
REZULTATE DOSARE
Nici unul.
EXTENDED DESCRIERE
Nici unul.
EXIT STAREA
Următoarele valori de ieșire vor fi returnate:
0 Finalizare cu succes.
>0 A apărut o eroare.
CONSECINȚE OF ERORI
Implicit.
următor secțiuni sunt informativ.
APLICARE UTILIZARE
Nici unul.
EXEMPLE
Pentru a scrie primele zece rânduri ale tuturor fișierelor (cu excepția celor cu un punct de început) în fișierul
director:
cap −− *
FUNDAMENTARE
Deși este posibil să se simuleze cap cu sete 10q pentru un singur fișier, standardul
dezvoltatorii au decis că popularitatea de cap pe sistemele istorice BSD a garantat
includerea alături coadă.
Versiunea POSIX.1‐2008 a cap urmează instrucțiunile privind sintaxa utilitarului. The −n opțiunea a fost
adăugat la această nouă interfață astfel încât cap și coadă ar fi legat mai logic. Mai devreme
versiunile acestui standard au permis a −număr opțiune. Acest formular nu mai este specificat de
POSIX.1‐2008 dar poate fi prezent în unele implementări.
Nu este −c opțiune (cum există în coadă) deoarece nu este o practică istorică şi
deoarece alte utilitare din acest volum al POSIX.1‐2008 oferă o funcționalitate similară.
VIITOR INSTRUCTIUNI
Nici unul.
Utilizați headposix online folosind serviciile onworks.net