X-Git-Url: https://git.llucax.com/z.facultad/75.08/llamadas.git/blobdiff_plain/53a63fcd657fe4f289421860935c34398fd61b83..1845728ea7fe68a24c7b10c6fee76033bd977d0d:/afinstal diff --git a/afinstal b/afinstal index 7edc69c..cd40ea6 100755 --- a/afinstal +++ b/afinstal @@ -63,8 +63,11 @@ MARCA } # 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