Programas de linux en bash

Solo disponible en BuenasTareas
  • Páginas : 2 (313 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de enero de 2010
Leer documento completo
Vista previa del texto
#!/bin/sh
#Ejemplo 3 : paso argumentos
#ejemplo paso argumentos en linea de comandos
#Modo de uso ./argumentos [nombre][apellido]

echo "Bienvenidos a $0"
echo "Su nombre es $1"
echo "Suapellido es $2"
echo "Todas las variables sumadas: $*"

#!/bin/sh
#do
echo "1. suma"
echo "2. resta"
echo "3. multiplica"
echo "Escoja opción"
read opc
case $opc in
1) echo "suma";;
2)echo "resta";;
Esac

#!/bin/bash
#
# Comprobando terminacion de un comando
#

DIRECTORIO="/home/wilson/ariel"

COMANDO="/bin/mkdir $DIRECTORIO"

if $COMANDO
then
echo "$DIRECTORIOha sido creado"
else
echo "$DIRECTORIO no pudo ser creado"
fi

#!/bin/sh
#estructuras condicionales
opc="s"
while [ $opc == "s" ];
do
echo "ingrese un numero"
read n1
echo "ingrese unnumero"
read n2
if [ $n1 -ge $n2 ];then
echo "El mayor es $n1"
else
echo "El mayor es $n2"
fi
echo -n "Desea otro cálculo s/n "
read opc
done

#!/bin/bash

for HOST inwww.google.com www.altavista.com www.yahoo.com
do
echo "-----------------------"
echo $HOST
echo "-----------------------"

/usr/bin/host $HOST
echo "-----------------------"

done#!/bin/sh
#Ejemplo 3 : paso argumentos
#ejemplo paso argumentos en linea de comandos
#Modo de uso ./argumentos [nombre][apellido]

echo "Bienvenidos a $0"
echo "Su nombre es $1"
echo "Suapellido es $2"
echo "Todas las variables sumadas: $*"

#!/bin/bash
##############################
# Genera un menú de opciones #
##############################
echo "[1] Listar archivos"
echo "[2]Ver directorio de trabajo"
echo "[3] Crear directorio"
echo "[4] Crear usuario"
echo "Ingrese una opción: "
read OPCION
case $OPCION in
1) ls;;
2) pwd;;
3) echo "Ingrese nombre deldirectorio a crear: "
read DIRECTORIO
mkdir $DIRECTORIO;;
4) if id | grep uid=0
then
echo "Ingrese el nombre del usuario a crear: "
read NOMBREUSUARIO
echo "Ingrese el password del usuario a...
tracking img