X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=planime;h=edcba1f4265dc4690f5c36f6379569bdffa83271;hb=081b510d96f130024baf6f9c7853a324ebf9932f;hp=899a1c934a272613ec3fe97cf6b5c1f4c50fe363;hpb=40777a191cb2a6f9c41cffe8faead32a251605c3;p=utils.git diff --git a/planime b/planime index 899a1c9..edcba1f 100755 --- a/planime +++ b/planime @@ -60,10 +60,8 @@ ifile=".${ep}.info" if [ -n "$savepar" ]; then if [ -r "$ifile" ]; then - exec 3<"$ifile" - rm "$ifile" - egrep -v "^${savepar}:" 0<&3 >"$ifile" - exec 3<&- + egrep -v "^${savepar}:" "$ifile" >"$ifile.new" + mv -f "$ifile.new" "$ifile" fi echo "$savepar: $saveval" >>"$ifile" exit 0