newt: add !cmd
This commit is contained in:
parent
9c70c81e70
commit
db46e826c2
2 changed files with 6 additions and 0 deletions
|
@ -122,6 +122,7 @@ y synchronize message list with server
|
|||
" print message in quoted form, suitable for reply
|
||||
|cmd pipe message body to a command
|
||||
||cmd pipe raw message to a command
|
||||
!cmd run a command
|
||||
? print debug information'
|
||||
}
|
||||
fn np{
|
||||
|
@ -294,6 +295,8 @@ while(){
|
|||
case '|'*
|
||||
cmd=`{echo $"cmd | sed 's/^\|//g'}
|
||||
cat $mnt/$group/^$rposts($post)^/body | eval $cmd
|
||||
case '!'*
|
||||
eval `{echo $"cmd | sed 's/^\!//g'}
|
||||
case '?'
|
||||
echo editor: $editor
|
||||
echo pager: $pager
|
||||
|
|
|
@ -140,6 +140,9 @@ Run the
|
|||
.I command
|
||||
with the whole message as standard input.
|
||||
.TP
|
||||
.BI ! command
|
||||
Escape to the shell to do command.
|
||||
.TP
|
||||
\fB"\fP
|
||||
Print the current message in quoted form, suitable for reply.
|
||||
.PP
|
||||
|
|
Loading…
Reference in a new issue