ref: 4561932ef0a8d27fcd66f5b426604e18fde10636
parent: 7e5ae63d50f72cf3705c8280655db21f124244ba
author: cinap_lenrek <cinap_lenrek@centraldogma>
date: Sat Aug 27 17:51:41 EDT 2011
kill,slay,Kill: run note/ctl write in subshell
--- a/rc/bin/Kill
+++ b/rc/bin/Kill
@@ -1,4 +1,4 @@
#!/bin/rc
for(i){- ps | sed -n '/ '^$i^'$/s%^[^ ]* *([^ ]*).*%chmod 666 /proc/\1/ctl;echo kill > /proc/\1/ctl%p'
+ ps | sed -n '/ '^$i^'$/s%^[^ ]* *([^ ]*).*%chmod 666 /proc/\1/ctl;@{echo kill>/proc/\1/ctl}%p'}
--- a/rc/bin/kill
+++ b/rc/bin/kill
@@ -3,6 +3,6 @@
U=`{cat /dev/user} for(i){ps | sed -n '/^'$U' .* '$i'$/s%[^ ]* *%~>/proc/%
- s% *.* (.*)%/note # \1%
- s%~%echo kill%p'
+ s% *.* (.*)%/note} # \1%
+ s%~%@{echo kill%p'}
--- a/rc/bin/slay
+++ b/rc/bin/slay
@@ -2,6 +2,6 @@
U=`{cat /dev/user} for(i){ps | sed -n '/^'$U' .* '$i'$/s%[^ ]* *%~>/proc/%
- s% *.* (.*)%/ctl # \1%
- s%~%echo kill%p'
+ s% *.* (.*)%/ctl} # \1%
+ s%~%@{echo kill%p'}
--
⑨