2024-01-29 14:40:32 +00:00
|
|
|
# split
|
|
|
|
|
|
|
|
> Divide un archivo en trozos.
|
2024-01-31 10:20:27 +00:00
|
|
|
> Más información: <https://keith.github.io/xcode-man-pages/split.1.html>.
|
2024-01-29 14:40:32 +00:00
|
|
|
|
|
|
|
- Divide un archivo, cada división tiene 10 líneas (excepto la última división):
|
|
|
|
|
2024-06-18 17:54:22 +01:00
|
|
|
`split -l 10 {{ruta/al/archivo}}`
|
2024-01-29 14:40:32 +00:00
|
|
|
|
|
|
|
- Divide un fichero mediante una expresión regular. La línea que coincida será la primera línea del siguiente archivo de salida:
|
|
|
|
|
2024-06-18 17:54:22 +01:00
|
|
|
`split -p {{cat|^[dh]og}} {{ruta/al/archivo}}`
|
2024-01-29 14:40:32 +00:00
|
|
|
|
|
|
|
- Divide un archivo con 512 bytes en cada división (excepto en la última; utiliza 512k para kilobytes y 512m para megabytes):
|
|
|
|
|
2024-06-18 17:54:22 +01:00
|
|
|
`split -b 512 {{ruta/al/archivo}}`
|
2024-01-29 14:40:32 +00:00
|
|
|
|
|
|
|
- Divide un archivo en 5 archivos. El archivo se divide de forma que cada división tenga el mismo tamaño (excepto la última división):
|
|
|
|
|
2024-06-18 17:54:22 +01:00
|
|
|
`split -n 5 {{ruta/al/archivo}}`
|