Documentos de Académico
Documentos de Profesional
Documentos de Cultura
JoenglisMolero Fase Paso3 Colaborativo
JoenglisMolero Fase Paso3 Colaborativo
Colaborativo
ESTUDIANTE
JOENGLIS ADRIÁN MOLERO ESTUPIÑAN CÓDIGO 1144040531
HERNÁN FELIPE LOZANO RODRÍGUEZ CÓDIGO 1144171978
Grupo
250550_35
Tutor
JONATHAN SÁNCHEZ GIRALDO
CURSO
Linux
OBJETIVOS
1. Shell de Linux
Nombre del Descripción
Shell
Sh Es un intérprete de lenguaje de comandos que ejecuta
comandos leídos desde una cadena de línea de comandos.
Además es un intérprete de comandos que tiene su
entrada, proporciona una salida de vuelta a la pantalla, a
los archivos correctos, etc, y proporciona todas las
funciones.
Fue escrita por Ken Thompson en Bell Labs. Distribuida
con la versión 1 hasta la 6 de Unix
CSH Fue diseñada para permitir a los usuarios escribir
programas en script de shell con una sintaxis muy similar a
la del lenguaje de programación C.
Permite al usuario ingresar comandos. También puede leer
Reset desde un fichero de texto llamado script y como toda
shell de Unix soporta comodines y tuberías para referirse a
los nombres de ficheros y sustitución de comandos.
Los contribuidores de este de este desarrollo fueron
Michael Ubell, Eric Allman, Mile O'Brien y Jim.
KSH es un lenguaje de control y programación de tareas
interactivo para entornos UNIX que:
– Presenta un mejor rendimiento que los lenguajes
tradicionales de control y
Programación de comandos.
– Compatible con otros lenguajes de control y
programación de comandos,
Por ejemplo el Bourne shell (bsh). Soporta mayores
facilidades de operaciones de Entrada/Salida.
Fueron los desarrolladores de los Laboratorios Bell Mike
Veach y Pat Sullivan quienes escribieron el modo de
edición Emacs y vi.
CONTADOR=0
while [ $CONTADOR – lt 3 ]; do
echo "Contador: $CONTADOR "
CONTADOR=$(($CONTADOR+1))
done
Bucle until #!/bin/sh
CONTADOR=0
until [ $CONTADOR – ge 3]]; do
echo El contador es $CONTADOR
CONTADOR=$(($CONTADOR+1))
done
Select #!/bin/bash
# The default value for PS3 is set to #?.
# Change it i.e. Set PS3 prompt
PS3="Enter the space shuttle to get quick information : "
;;
discovery)
echo "--------------"
echo "Discovery became the third
operational orbiter, and is now the oldest one in service."
echo "--------------"
;;
atlantis)
echo "--------------"
echo "Atlantis was the fourth
operational shuttle built."
echo "--------------"
;;
enterprise)
echo "--------------"
echo "Space Shuttle Enterprise was
the first Space Shuttle orbiter."
echo "--------------"
;;
pathfinder)
echo "--------------"
echo "Space Shuttle Orbiter Pathfinder
is a Space Shuttle simulator made of steel and wood."
echo "--------------"
;;
*)
echo "Error: Please try again (select
1..7)!"
;;
esac
done
Case #!/bin/sh
case $1 in
archivo | file)
echo Archivo ;;
*.c)
echo Fichero C ;;
*)
echo Error
echo Pruebe otro ;;
esac
CONCLUSIONES