ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

INFORMATICA


Enviado por   •  28 de Marzo de 2014  •  1.444 Palabras (6 Páginas)  •  131 Visitas

Página 1 de 6

Implementación de los comandos debían

• Rm

• Rmdir

• Touch

• Mkdir

• Cd

• Sed

• Cp

• Sed

• Find

• Grep

• Cat

• Mv

• Cd

• Ls

• Ps

• Sort

• Cut

• Cat

• Paste

• Awk

• Mv

• Awk

• Df

• more

• ls

• head

• tail

awk: Procesamiento de archivos generalizado

El comando awk es un lenguaje de programacion. En otra leccion, daremos mas detalles de este utilisimo comando. Sin embargo, muchas cosas se pueden hacer sin mayores conocimientos de awk.

awk lee lineas de un archivo. Cada linea se parte en campos, segun un separador, por defecto espacio en blanco. A cada linea se le aplica uno o mas procedimientos de awk. Un procedimiento consta de dos partes:

/patron/{accion}

cat: Cadenar (o ver) archivos

La funcion "oficial" de cat es de pegar o encadenar archivos. El archivo resultado va a stdout. Cuando hay un solo archivo este aparece por pantalla. Por eso, cat se usa mucho para ver el contenido de un archivo, aunque para eso es mejor more.

Ejemplos:

cat a1 a2 a3 # a1, a2, a3 a pantalla

cat a1 a2 a3 >a4 # a1, a2, a3 a a4

cat a1 # a1 a pantalla

cd: Cambio de directorio

Con cd cambiamos el directorio donde estamos trabajando.

Ejemplos: Cambio absoluto de directorio:

cd /usr/local/bin

cp: Copia de archivos

El comando cp copia archivos. El ultimo argumento es el destino, los precedentes son el origen.

El comportamiento de cp depende del destino. Si el destino es un subdirectorio, los archivos son copiados a ese subdirectorio; pero si el destino no existe o es un archivo el origen es copiado al destino.

En el caso de multiples origenes, todos los origenes son sucesivamente copiados al destino. Eso quiere decir que en efecto solo el penultimo sobrevive la operacion, lo cual es probablemente no deseable.

Ejemplos:

cp origen destino

cut: Cortar archivo por campo o columnas

Se usa para separar de cada linea de un archivo uno o mas campos, o una parte del archivo. Los campos se delimitan, por defecto, por espacio en blanco; pero se puede especificar el contenido.

Ejemplos: Supongamos que el archivo prueba tenga la siguiente apariencia:

1 arepas 250

2 tostones 350

3 cachapas 125

cp: caracteristicas de un sistema de archivos

Este comando da laa caracteristicas de un sistema de archivos. Su primer uso es de ver que es lo que sta montado; su segundo uso es de ver el espacio libre de un sistema de archivos.

En mi sistema, el comando

df

produce

Filesystem 1024-blocks Used Available Capacity Mounted on

/dev/hda2 19424 18165 1259 94% /

/dev/hda3 51718 42116 9602 81% /usr

/dev/hda4 22578 13781 8797 61% /u

/dev/hda1 32678 20052 12626 61% /dos

find: Encontrar un archivo con ciertas características

El comando find se usa para encontrar archivos en el arbol de directorios de Linux. La estructura de directorios puede ser arbitraria. find requiere un punto de partida y las caracteristicas del archivo a encontrarse. Despues, find revisa ese directorio y todos los directorios subordinados, buscando los archivos que cumplan la condicion(es) citada(s).

Lo examinaremos en mas detalle en otra leccion, (ver **) pero algunas formas comunes son:

find . -name perdido -print

find /usr/people -name '*.f' –print

grep: Encontrar un patron en una lista de archivos

El nombre grep es criptico: significa "global regular expression and print", pero su funcion es sencilla: encontrar un patron en una lista de archivos (por ejemplo, todos los archivos que contengan la palabra "CALL").

grep CALL *.f

Encuentra todas las lineas de todos los archivos que contienen la palabra CALL en todos los archivos que terminan en .f. Esto se podria usar como base a una tabla de referencias de un programa fortran.

grep juanr /etc/passwd

head: Ver las primeras n lineas de archivos

Se usa para ver las primeras lineas (cabeza) de un archivo. Por defecto, se ven 10 lineas, pero esto sae puede cambiar. Por ejemplo,

head /etc/passwd

Pone

...

Descargar como (para miembros actualizados)  txt (9 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com