EnglishFranceseSpagnolo

Favicon di OnWorks

splitposix - Online nel cloud

Esegui splitposix nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando splitposix che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


split — divide i file in pezzi

SINOSSI


dividere [-l conteggio_linee] [-a suffisso_lunghezza] [filetto[Nome]]

dividere −b n[k|m] [-a suffisso_lunghezza] [filetto[Nome]]

DESCRIZIONE


Le dividere L'utilità legge un file di input e scrive uno o più file di output. Il
la dimensione predefinita di ogni file di output deve essere di 1000 righe. La dimensione dei file di output può essere
modificato dalla specifica del -b or -l opzioni. Ogni file di output deve essere creato con
un suffisso unico. Il suffisso consisterà esattamente in suffisso_lunghezza lettere minuscole da
la locale POSIX. Le lettere del suffisso devono essere utilizzate come se fossero una cifra in base 26
sistema, con il primo suffisso da creare composto da all 'un' personaggi, il secondo
con una 'B' sostituendo l'ultimo 'un', e così via, fino a un nome di tutti 'z' caratteri è
creato. Per impostazione predefinita, i nomi dei file di output devono essere 'X', seguito da due
suffisso di carattere dal set di caratteri come descritto sopra, iniziando con "aa", "ab",
"AC", e così via, e continuando fino al suffisso "zz", per un massimo di 676 file.

Se il numero di file richiesti supera il massimo consentito dalla lunghezza del suffisso fornita,
in modo tale che l'ultimo file consentito sia più grande della dimensione richiesta, il dividere
l'utilità fallirà dopo aver creato l'ultimo file con un suffisso valido; dividere non lo faranno
eliminare i file creati con suffissi validi. Se il limite di file non viene superato, il
l'ultimo file creato deve contenere il resto del file di input e può essere più piccolo di
la dimensione richiesta.

VERSIONI


Le dividere l'utilità deve essere conforme al volume delle definizioni di base di POSIX.1‐2008, Sezione
12.2, Utilità Sintassi Linee Guida.

Sono supportate le seguenti opzioni:

-a suffisso_lunghezza
Usa il suffisso_lunghezza lettere per formare la porzione di suffisso dei nomi di file del
file diviso. Se -a non è specificato, la lunghezza del suffisso di default deve essere due. Se
la somma di Nome operando e suffisso_lunghezza argomento-opzione creerebbe a
nome file superiore a {NAME_MAX} byte, verrà generato un errore; dividere deve uscire
con un messaggio di diagnostica e non devono essere creati file.

-b n Dividi un file in pezzi n byte di dimensione.

-b nk Dividi un file in pezzi n*1024 byte di dimensione.

-b nm Dividi un file in pezzi n*1048576 byte di dimensione.

-l conteggio_linee
Specificare il numero di righe in ogni pezzo di file risultante. Il conteggio_linee
argomento è un intero decimale senza segno. Il valore predefinito è 1000. Se l'input lo fa
non finire con a , la riga parziale deve essere inclusa nell'ultimo output
file.

OPERANDI


Devono essere supportati i seguenti operandi:

filetto Il percorso del file ordinario da dividere. Se non viene fornito alcun file di input o filetto
is '-', deve essere utilizzato l'input standard.

Nome Il prefisso da utilizzare per ciascuno dei file risultanti dall'operazione di suddivisione.
Se no Nome argomento è dato, 'X' deve essere utilizzato come prefisso dell'output
File. La lunghezza combinata del nome base di prefisso e a suffisso_lunghezza non può
superare {NAME_MAX} byte. Vedi la sezione OPZIONI.

STDIN


Vedere la sezione FILE DI INGRESSO.

INGRESSO FILE


Qualsiasi file può essere utilizzato come input.

AMBIENTE VARIABILI


Le seguenti variabili d'ambiente influiranno sull'esecuzione di dividere:

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 EVENTS


Predefinito.

STDOUT


Non usato.

Stderr


L'errore standard deve essere utilizzato solo per i messaggi di diagnostica.

USCITA FILE


I file di output contengono parti del file di input originale; altrimenti, invariato.

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.

Le i seguenti sezioni sono Informativo.

APPLICAZIONI USO


Nessuno.

ESEMPI


Nei seguenti esempi foo è un file di testo che contiene 5000 righe.

1. Crea cinque file, , sapone, verificato, limite e xae:

dividere foo

2. Creare cinque file, ma la parte con suffisso dei file creati è composta da tre
lettere, xaaa, xab, xac, xaad e xae:

dividere -a 3 foo

3. Creare tre file con suffissi di quattro lettere e un prefisso fornito, bar_aaaa,
bar_aab e bar_aac:

dividere -a 4 -l 2000 foo sbarra_

4. Creare tutti i file necessari per contenere al massimo 20*1024 byte, ciascuno con il
prefisso predefinito di x e un suffisso di cinque lettere:

dividere -a 5 -b 20k foo

FONDAMENTO LOGICO


Le -b l'opzione è stata aggiunta per fornire un meccanismo per dividere i file in modo diverso dalle righe.
Mentre la maggior parte degli usi del -b opzione sono per la trasmissione di file su reti, alcuni credevano
avrebbe usi aggiuntivi.

Le -a è stata aggiunta un'opzione per superare la limitazione di poter creare solo 676 file.

È stata presa in considerazione l'eliminazione di questa utilità, utilizzando la logica che il
la funzionalità fornita da questa utility è disponibile tramite il diviso utilità (vedi diviso).
Dopo aver riconsiderato lo scopo dell'opzione User Portability Utilities, è stato
deciso di mantenere sia questa utilità che il diviso utilità perché gli utenti usano entrambi
utilità e hanno aspettative storiche sul loro comportamento. Inoltre, la scissione
sui limiti di byte in dividere non può essere duplicato con lo storico diviso.

Il testo ``dividere non cancellerà i file che ha creato con suffissi validi '' lo farebbe
normalmente si presume, ma poiché la relativa utilità, diviso, elimina i file sotto alcuni
circostanze, il comportamento storico di dividere è reso esplicito per evitare
incomprensioni.

Le versioni precedenti di questo standard consentivano a -conteggio_linee opzione. Questo modulo non è più
specificato da POSIX.1‐2008 ma potrebbe essere presente in alcune implementazioni.

FUTURE INDICAZIONI


Nessuno.

Usa splitposix online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Osu!
    Osu!
    Osu! è un semplice gioco ritmico con un pozzo
    curva di apprendimento pensata per i giocatori
    di tutti i livelli di abilità. Uno dei grandi
    aspetti di Osu! è quello che è
    comunità-dr...
    Scarica Osu!
  • 2
    LIBPNG: libreria di riferimento PNG
    LIBPNG: libreria di riferimento PNG
    Libreria di riferimento per il supporto di
    Formato Portable Network Graphics (PNG).
    Pubblico: sviluppatori. Programmazione
    Lingua: C. Questa è un'applicazione che
    possono anche...
    Scarica LIBPNG: libreria di riferimento PNG
  • 3
    Metal detector basato su RP2040
    Metal detector basato su RP2040
    Basato sulla scheda Raspberry Pi Pico, questo
    il metal detector è incluso in pulse
    categoria metal detector ad induzione, con
    vantaggi e svantaggi ben noti.
    RP...
    Scarica Metal detector basato su RP2040
  • 4
    Responsabile PAC
    Responsabile PAC
    PAC è un sostituto di Perl/GTK
    SecureCRT/Putty/ecc (linux
    ssh/telnet/... gui)... Fornisce una GUI
    per configurare le connessioni: utenti,
    password, ASPETTATE regole...
    Scarica Gestore PAC
  • 5
    GeoServer
    GeoServer
    GeoServer è un software open source
    server scritto in Java che consente agli utenti
    per condividere e modificare i dati geospaziali.
    Progettato per l'interoperabilità, è
    pubblica da...
    Scarica Geoserver
  • 6
    Lucciola III
    Lucciola III
    Una finanza personale gratuita e open-source
    gestore. Firefly III dispone di un
    sistema di contabilità a partita doppia. Puoi
    inserisci e organizza rapidamente il tuo
    transazioni io...
    Scarica Firefly III
  • Di Più "

Comandi Linux

Ad