]> git.llucax.com Git - z.facultad/75.08/llamadas.git/commitdiff
bugfix.
authorLeandro Lucarella <llucax@gmail.com>
Sun, 24 Oct 2004 22:32:37 +0000 (22:32 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Sun, 24 Oct 2004 22:32:37 +0000 (22:32 +0000)
afinstal

index 7edc69c1cd0824c9bf380005f0a59a533f2ab3ae..cd40ea6bd14f1b84a0467303e44d80962d72af7f 100755 (executable)
--- 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