Leggi questo articolo per sapere come puoi usare il diviso comando.
Sintassi del comando diviso Linux
La sintassi di base per il diviso Il comando è dato come segue:
split [options] [file] [prefisso]
Opzioni di comando split Linux
Hai diverse opzioni durante l'utilizzo diviso comando, è possibile utilizzare queste opzioni per eseguire operazioni diverse:
Opzione/flag | Descrizione |
-UN | Imposta la lunghezza del suffisso. |
-B | Identifica la dimensione per file di output. |
-C | È possibile determinare la dimensione massima del file. |
-N | Genera un numero specifico di file di output. |
-e | Omette la creazione di file di output vuoti. |
-l | Crea file con una riga di output specifica. |
-D | Cambia i suffissi in valori numerici. |
-verboso | Visualizza un output dettagliato. |
Per dividere un file in file più piccoli, utilizzare la sintassi del comando indicata di seguito:
File_name diviso
Per dimostrazione ho usato la sintassi sopra per dividere il file esempio.TXT in file più piccoli:
Esempio diviso.TXT
Eseguindo il comando seguente, è possibile controllare i file più piccoli in cui il file S ha convertito:
ls
Nota: Per impostazione predefinita, il diviso Il comando utilizza il prefisso "x" per nominare i file divisi.
Esegui il comando indicato di seguito per ottenere il numero di righe per file e puoi vedere che è 1000 per impostazione predefinita:
Esempio WC -l.txt xa*
Ora dividi un file più piccolo nei file tramite il seguente comando indicato di seguito:
Esempio diviso2.TXT
Esegui il comando indicato di seguito per controllare i file più piccoli creati per il file Esempio2.TXT.
ls
Esegui il comando indicato di seguito per ottenere il numero di righe per file e puoi vedere che è 1000 per impostazione predefinita:
WC -l Esempio2.txt xa*
Imposta il numero di righe per file
Usa il -l Comando con divisione per sovrascrivere la restrizione di 1000 linee predefinita. split -l Il comando viene utilizzato per regolare il numero delle righe nel file.
Ad esempio, ho diviso un file in file più piccoli impostando le righe per file uguali a 2500:
Esempio diviso -l2500.TXT
Esegui il comando seguente per verificare il numero di righe per file:
Esempio WC -l.txt xa*
Esegui il comando indicato di seguito a diviso Il testo in file di 500 linee:
Esempio di divisione -l5002.TXT
Esegui il comando seguente per verificare il numero di righe per file che hai impostato:
WC -l Esempio2.txt xa*
Scegli la dimensione del file
È possibile dividere i file in base alla loro dimensione usando il comando split -b. Ad esempio, per creare 1500 kb File usando il file Esempio 1.TXT Esegui il comando indicato di seguito:
Spalato -b1500k Esempio1.txt -verbose
Esegui il comando indicato di seguito per controllare la dimensione del file:
WC -c Esempio1.txt xa*
Specificare la dimensione massima
È inoltre possibile specificare la dimensione massima del file utilizzando il comando diviso:
Per specificare una dimensione massima del file di output, utilizzare il -C comando. Per illustrazione, diviso Esempio 1.TXT e fornire una dimensione di uscita da 2 MB utilizzando:
Esempio diviso1.txt -c 2Mb
Imposta numero di file di output
Usa il -N Opzione per impostare i numeri di output del tuo file. Ad esempio, dividi esempio.TXT in 10 sezioni eseguendo il seguente comando:
Esempio diviso1.txt -n 10
Dividi un file alla fine di una riga
Un altro modo per utilizzare l'opzione -N è dividere un file alla fine di un'intera linea.
Per fare questo, combina -N E l. Ad esempio, dividi il file di testo di grandi dimensioni in 10 file, ognuno dei quali deve concludere con la seguente intera riga:
Spalato -N L/10 Esempio1.TXT
Imposta la lunghezza del suffisso
È possibile generare file con un suffisso predefinito di due lettere utilizzando il comando diviso. IL -UN Il flag con il comando split viene utilizzato per modificare la lunghezza. Ad esempio, per rendere il suffisso tre caratteri a lungo eseguire il comando indicato di seguito:
Spalato -A 3 Esempio1.TXT
Per ulteriore aiuto, usa il file Uomo comando di aprire il diviso Manuale di comando sul terminale.
uomo diviso
Conclusione
Questo articolo si è concentrato sull'uso diviso Comandi nei sistemi Linux. Per impostazione predefinita, il diviso Il comando divide un file in pezzi di 1000 linee, ognuno dei quali è diviso in più file. Puoi usare il diviso comanda di dividere file di grandi dimensioni in file più piccoli. L'istruzione sopra mostra come dividere i file in base a funzionalità specifiche utilizzando diverse diviso Comandi in Linux.