Questo è il comando headposix che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre numerose workstation online gratuite come Ubuntu Online, Fedora Online, l'emulatore online di Windows o l'emulatore online di MAC OS
PROGRAMMA:
NOME
head — copia la prima parte dei file
SINOSSI
capo [-n numero] [filetto...]
DESCRIZIONE
. capo l'utilità copierà i suoi file di input sull'output standard, terminando l'output per
ogni file in un punto designato.
La copia deve terminare nel punto in ogni file di input indicato da -n numero opzione. Il
argomento-opzione numero saranno conteggiati in unità di linee.
VERSIONI
. capo l'utilità deve essere conforme al volume delle definizioni di base di POSIX.1‐2008, Sezione
12.2, Utilità Sintassi Linee Guida.
È supportata la seguente opzione:
-n numero Il primo numero le righe di ciascun file di input devono essere copiate sullo standard output.
L'applicazione garantisce che il numero l'argomento-opzione è positivo
intero decimale.
Quando un file contiene meno di numero linee, deve essere copiato sull'output standard nel suo
nella sua interezza. Ciò non costituirà un errore.
Se non sono specificate opzioni, capo agirà come se -n 10 era stato specificato.
OPERANDI
Il seguente operando deve essere supportato:
filetto Un percorso di un file di input. se no filetto gli operandi sono specificati, lo standard
ingresso deve essere utilizzato.
STDIN
Lo standard input deve essere utilizzato se no filetto gli operandi sono specificati e devono essere utilizzati se a
filetto l'operando è '-' e l'implementazione tratta il '-' come significato di input standard.
In caso contrario, lo standard input non deve essere utilizzato. Vedere la sezione FILE DI INGRESSO.
INGRESSO FILE
I file di input devono essere file di testo, ma la lunghezza della riga non è limitata a {LINE_MAX}
byte.
AMBIENTE VARIABILI
Le seguenti variabili d'ambiente influiranno sull'esecuzione di capo:
LUNGO Fornire un valore predefinito per le variabili di internazionalizzazione non impostate o
nullo. (Vedi il volume Definizioni di base di POSIX.1-2008, Sezione 8.2,
Internazionalizzazione Variabili per il primato dell'internazionalizzazione
variabili utilizzate per determinare i valori delle categorie locali.)
LC_TUTTI Se impostato su un valore di stringa non vuoto, sovrascrive i valori di tutti gli altri
variabili di internazionalizzazione.
LC_CTYPE Determinare la localizzazione per l'interpretazione di sequenze di byte di dati di testo
come caratteri (ad esempio, caratteri a byte singolo anziché caratteri multibyte in
argomenti e file di input).
LC_MESSAGGI
Determinare la localizzazione che dovrebbe essere usata per influenzare il formato e il contenuto di
messaggi di diagnostica scritti nell'errore standard.
NLSPATH Determinare la posizione dei cataloghi dei messaggi per l'elaborazione di LC_MESSAGGI.
ASINCRONO EVENTI
Predefinito.
STDOUT
L'output standard deve contenere parti designate dei file di input.
Se multiplo filetto gli operandi sono specificati, capo deve precedere l'output per ciascuno con il
intestazione:
"\n==> %s <==\n", <pathname>
eccetto che la prima intestazione scritta non deve includere l'iniziale .
Stderr
L'errore standard deve essere utilizzato solo per i messaggi di diagnostica.
USCITA FILE
Nessuno.
EXTENDED DESCRIZIONE
Nessuno.
EXIT STATUS
Devono essere restituiti i seguenti valori di uscita:
0 Completamento riuscito.
>0 Si è verificato un errore.
CONSEGUENZE OF ERRORI
Predefinito.
. i seguenti sezioni sono Informativo.
APPLICAZIONI USO
Nessuno.
ESEMPI
Per scrivere le prime dieci righe di tutti i file (tranne quelli con un punto iniziale) nel
directory:
capo −− *
FONDAMENTO LOGICO
Sebbene sia possibile simulare capo con sete 10q per un singolo file, lo standard
gli sviluppatori hanno deciso che la popolarità di capo sui sistemi BSD storici ne giustificava la
inclusione accanto coda.
Versione POSIX.1‐2008 di capo segue le linee guida sulla sintassi dell'utilità. -n l'opzione era
aggiunto a questa nuova interfaccia in modo che capo e coda sarebbe più logicamente correlato. In precedenza
versioni di questo standard consentivano un -numero opzione. Questo modulo non è più specificato da
POSIX.1‐2008 ma potrebbe essere presente in alcune implementazioni.
Non c'è -c opzione (come c'è in coda) perché non è una pratica storica e
perché altre utilità in questo volume di POSIX.1‐2008 forniscono funzionalità simili.
FUTURE INDICAZIONI
Nessuno.
Utilizzare headposix online utilizzando i servizi onworks.net