Remove lines from a file: Difference between revisions

→‎{{header|UNIX Shell}}: add non-GNU sed option
(→‎{{header|UNIX Shell}}: add non-GNU sed option)
Line 2,484:
</lang>
 
If you have GNUa modern sed on the system, you can replaceuse theit lastto linedo withan in-place edit. GNU sed:
 
<lang bash>
sed -i "$start,${end}d" "$file"
</lang>
 
BSD/MacOS sed:
 
<lang bash>
sed -i "" "$start,${end}d" "$file"
</lang>
 
1,480

edits