iankelling.org
/
git
/
cedit
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
26a1849
)
fix: use sudo when needed
master
author
Ian Kelling
<iank@fsf.org>
Mon, 11 Nov 2024 00:20:49 +0000
(19:20 -0500)
committer
Ian Kelling
<iank@fsf.org>
Mon, 11 Nov 2024 00:20:49 +0000
(19:20 -0500)
cedit
patch
|
blob
|
history
diff --git
a/cedit
b/cedit
index 9e0b831f848d9600c4a61415783bb0881ee9f409..0a6c0fecd38ae72a8ddbe8316ab002f8667328d8 100755
(executable)
--- a/
cedit
+++ b/
cedit
@@
-95,14
+95,14
@@
section. cedit is short for config edit.
local tailn=1
local temp="$(mktemp -d)/$file_name"
cp "$file" "$temp"
local tailn=1
local temp="$(mktemp -d)/$file_name"
cp "$file" "$temp"
- cp /dev/null "$file"
+
$s
cp /dev/null "$file"
while IFS= read -r line; do
tailn=$(( tailn + 1 ))
if [[ $line == "$begin" ]]; then
in_section=true;
break
fi
while IFS= read -r line; do
tailn=$(( tailn + 1 ))
if [[ $line == "$begin" ]]; then
in_section=true;
break
fi
- printf '%s\n' "$line"
>> $file
+ printf '%s\n' "$line"
| tee -a $file >/dev/null
done < "$temp"
fi
done < "$temp"
fi