summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
40777a1)
git-svn-id: svn+ssh://svn.dolda2000.com/srv/svn/repos/src/utils@1067
959494ce-11ee-0310-bf91-
de5d638817bd
if [ -n "$savepar" ]; then
if [ -r "$ifile" ]; then
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
fi
echo "$savepar: $saveval" >>"$ifile"
exit 0