Practica script

Páginas: 4 (820 palabras) Publicado: 26 de mayo de 2014
PRÁCTICA 3: SCRIPT
1. Crea tu propia versión de la orden administrativa adduser, que permite añadir un nuevo usuario al sistema. Este proceso consiste en crear una nueva entrada en su ficheropasswd (utiliza una copia, no el original) y generar un subdirectorio con el nombre del nuevo usuario. Los datos del usuario se pedirán por teclado.

#! /bin/bash

usuario=$1
password=$2

echo“Introduzca el usuario y la contraseña”
$1
$2

if [ $# -ne 2 ]
then
echo “Los parámetros no son correctos”
else
echo “$1 $2”>> /home/dam/Escritorio/passwd.txt
$(mkdir /home/dam/Escritorio/$1)fi



2. Realizar un script que evalúe 2 archivos pasados como argumentos indicando adecuadamente entre ambos cual posee más cantidad de líneas.

No funciona

#! /bin/bash
clear

echo“Introduzca dos ficheros por teclado: “
read 1
read 2

fich1=$1
fich2=$2

if [ $# -ne 2 ]
then
echo “Has introducido mal el comando, pon: sh $o ”
else
numlin1=$(cat $fich1 | wc l)numlin2=$(cat $fich2 | wc l)
echo –e “$fich1 tiene $numlin1 lineas”
echo –e “$fich2 tiene $numlin2 lineas”
if [ $numlin1 –gt $numlin2 ]
then
echo “el numero de líneas de $fich1 es mayor que el del$fich2”
else
echo “el numero de líneas de $fich2 es mayor que el del $fich1”
fi
fi


3. Hacer un script que realice los siguientes pasos:
Copiar el archivo solo-archivos.txt comosolo-archivo.
Cambiar los permisos del archivo solo-archivo para que pueda ser modificado por otros
Adicionar al archivo anterior el contenido del archivo perfil.txt.
Debeis comprobar antes que el archivosolo-archivos.txt y perfil.txt existen previamente, si no deberá mostrar un mensaje de error




#! /bin/bash
clear
if [ -f solo-archivos.txt –a perfil.txt ]
then
cp solo-archivos.txtsolo-archivo
-rwxrw-rw- solo.archivo
cat solo-archivo >> perfil.txt
else
echo “No existen los ficheros solo-archivos.txt y perfil.txt”
fi

4. Crear un archivo de nombre informa que genere...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Practica de action script
  • Manual De Java Script Practico
  • SCRIPT
  • Script
  • Script
  • script
  • Script!.
  • Script

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS