}
# Modifica una linea dada de un archivo dado
+# Uso: nombre_archivo nro_linea nueva_linea
function changeLine() {
- cat "$1" | sed "${2}s%.*%$3%" > "$1"
+ tmp=`tempfile`
+ sed "${2}s%.*%$3%" > "$tmp" < "$1"
+ mv "$tmp" "$1"
}
# Mensaje generico de abort