“Conocimientos Sistemas>unix

Unix Cut Tutorial Command

2015/10/15
El comando "cortar " Unix se utiliza para localizar y cortar caracteres o campos de un archivo de entrada . A diferencia del comando "cortar" en los programas de Windows , "corte " en realidad no eliminar caracteres o campos del archivo , sino simplemente de localizarlas y reportes. " Cut" es un mandato básico que cualquier usuario pueda operar en el entorno de shell debe ser capaz de dominar . Instrucciones
1

Utilice el mandato básico de corte con la sintaxis:

corte [opciones ] [archivo]

Si se especifica ninguna opción , el comando de corte se dividirá los contenidos de cada línea con un delimitador por defecto basado en la configuración de la shell .
2

Utilice la opción lista de caracteres ,-c , para especificar una posición única , múltiples posiciones o un rango de posiciones de caracteres a cortar. Por ejemplo :

Para cortar los primeros caracteres , tercero y quinto de cada línea en el archivo " archivo.txt ":

corte c 1,3,5 archivo.txt

para cortar todos los caracteres hasta el quinto personaje :

cut- c 1-5 archivo.txt

para cortar todos los caracteres desde el quinto hasta el final de cada línea:

cut- c 5 - archivo.txt

Utilice la misma sintaxis para especificar bytes para cortar cuando se utiliza la opción de lista de bytes, -b

cuando se utiliza la opción- c o . opción-b , tabulaciones y retrocesos son tratados como cualquier otro carácter y ocupan sólo un carácter o un byte.
3

Especifique los campos a cortar con la opción de lista de campos, -f. Por ejemplo :

Para cortar los dos primeros campos de cada línea de archivo.txt :

cut- f archivo.txt 1,2

Cuando se utiliza sin banderas para dirigir ella, los campos se cortará con el shell por defecto delimitador , que se almacena en el IFS del intérprete de comandos . IFS es típicamente el carácter de tabulación , a menos que se disponga lo contrario .
4

Establece el carácter delimitador de los campos que se deben cortar con la opción delimitador , -d . El carácter delimitador puede ser cualquier carácter especificado . Encierre el carácter delimitador entre comillas si de otro modo podría ser ambigua , o utilizar una barra invertida líder para especificar caracteres especiales . Por ejemplo :

Para especificar coma ( ,) como delimitador predeterminado :

cut- d ', ' archivo.txt

Para especificar la pestaña como delimitador por defecto:

cut- d \\ t archivo.txt

Combinar la lista de campos y delimitador de opciones para hacer mejor uso de la orden de corte para seleccionar campos . Por ejemplo , para seleccionar a los tres primeros campos de una línea de campos separados por espacios :

cut- d '' -f archivo.txt 1-3

unix
Cómo hackear UNIX
¿Cómo hacer una impresión de pantalla en Unix
Cómo detectar el sabor de Unix
Unix Tutorial para principiantes
Unix System Services Training
Niveles de permisos Unix
El comando para descomprimir archivos en Unix
UNIX SMC : Cómo arreglar una cuenta bloqueada
Conocimientos Informáticos © http://www.ordenador.online