Practica 4 FS Modulo1
Ejercicio1.
SSH_AGENT_PID=1582
GPG_AGENT_INFO=/tmp/keyring-fpSSP1/gpg:0:1
TERM=xterm
SHELL=/bin/bash
WINDOWID=60817414
Ejercicio2.
Loque ocurre es que en bash no reconoce esa variable, para que sea reconocida tenemos que ejecutar la orden “export “ y el nombre de la variable. Ejemplo: export NOMBREEjercicio3.
Sucede que nos muestra lo escrito entre las comillas simples sin ejecutar ninguna función, es decir, simplemente nos muestra por pantalla lo introducido entrelas comillas simples.
Ejercicio4.
Lo que ha ocurrido es que ha cogido la expresión +1 como caracteres, es decir, no recoge la función de suma, para hacer eso utilizamosla función: numero=`expr $numero + 1` y así si hace la función que deseamos.
Ejercicio5.
#!/bin/bash
nombre=Pepe
printf "Hola $nombre\n"
Ejercicio6.#!/bin/bash
printf "Hola %s\n" $*
Ejercicio7.
a) printf "%15s %15s %15s\n" $VAR1 $VAR2 $VAR3
b)Son Variables locales, ya que son creadas por el propio usuario.c) unset VAR2
d)NO se puede visualizar porque es una variable local.
e)vector=($VAR1,$VAR2,$VAR3)
f)echo ${vector[1]}
Ejercicio8.
alias ne='ls -l | wc -l'alias ne='alias ne='ls -l $HOME | wc -l''
Ejercicio9.
find $HOME -size 1
find $HOME -size 1 > archivosP
Ejercicio10.
grep ejemplo *
Ejercicio11.
manfind
man grep
Ejercicio12.
grep -e usuario /etc/passwd
Ejercicio13.
find -perm 663
Ejercicio14.
gedit numE
#! /bin/bash
echo ‘ls –l $1 | wc –l’Le damos primero permiso de ejecución y después usamos el comando numE y seguidamente el directorio que queremos que nos muestre el número de archivos que contiene.
Regístrate para leer el documento completo.