Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/05/2013, 08:28
NoXi24
 
Fecha de Ingreso: abril-2013
Mensajes: 9
Antigüedad: 11 años
Puntos: 0
Respuesta: Comentar Script Linux

Buenas no es eso, lo que yo necesito es comentar cada linea, mirad llevo algo así echo
Código:
#!/bin/bash
if [ $# -ne 2 ] 
# Si lee dos ficheros distintos como parámetros
then
	echo "uso: $0 directorio licencia " >&2
	exit
fi

if ! [ -d $1 ]
# "!" significa si es distinto a lo que hay en [] lo que hay dentro de los corchetes es [Comprueba si es directorio]
then
	echo "$1 no es un directorio" >&2
	exit
fi

if ! [ -r $2 ]
# "!" significa si es distinto a lo que hay en [] lo que hay dentro de los corchetes es [Comprueba si existe y tiene permisos de lectura]
then
	echo "$2 no se puede leer" >&2
	# Muestra el mensaje en el caso que if no se cumpla
	exit
fi

directorio=$1
licencia=$2
cd $directorio
# Se dirije donde se a creado el archivo driectorio
for script in *.sh
# Recorre todos los archivos acabado en .sh
do
# Hacer
	n=$(cat $script | wc -l)
	# Guarda en la variable "n" (Cuenta las lineas de $script)
	ene_menos_uno=$(($n - 1))
	# Guarda en una variable (Al valor $n le resta 1)
	head -1 $script > aux
	echo -n \# >> aux
	cat $licencia >> aux
	echo -n \# >> aux
	echo $(date) >> aux 
	#Le añade la fecha
	tail -$ene_menos_uno $script >>aux
	mv aux $script
done