# HG changeset patch # User HackEso # Date 1523503207 -3600 # Node ID 1e6e3a07b5f4743203f0fcc6c4b8d58d80c3ef2f # Parent 4118a635d2906677f02beff7fa0af4782e550e41 sled bin/sled//s,-i,$opts,;1iopts="${2--i}" diff -r 4118a635d290 -r 1e6e3a07b5f4 bin/sled --- a/bin/sled Thu Apr 12 04:06:13 2018 +0100 +++ b/bin/sled Thu Apr 12 04:20:07 2018 +0100 @@ -1,1 +1,2 @@ -[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed -i "$value" "$key" ; +opts="${2--i}" +[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed $opts "$value" "$key" ;