[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Nmh-workers] show 1 3 5; : shows msg num ok; show MSG_SEQ_NAME ; :
From: |
nmh |
Subject: |
Re: [Nmh-workers] show 1 3 5; : shows msg num ok; show MSG_SEQ_NAME ; : messagename not shown |
Date: |
Sun, 05 Feb 2017 13:42:10 -0600 |
Hi Ralph:
On Sun 2/5/17 17:45 +0000 Ralph Corderoy wrote:
> What behaviour do you get with this script run in an empty directory?
>
> $ cat try
> #! /bin/bash
>
> PATH=/usr/bin:/usr/bin/mh
> unset PAGER
>
> export MH=$PWD/mh
> echo path: $PWD >$MH
> printf '%s:\n' subject messagename >mhl.format
>
> mkdir -p inbox
> for f in 1 2; do
> printf 'subject: %s\n' $f >inbox/$f
> done
>
> set -x
> scan -version
> scan
> show 1
> show 1 2
> $
> $ ./try
> + scan -version
> scan -- nmh-1.6 [compiled on orac at 2016-11-15 11:46:57 +0000 Tue]
> + scan
> 1 02/05* 1
> 2+ 02/05* 2
> + show 1
> (Message inbox:1)
> subject: 1
> messagename: (Message inbox:1)
> + show 1 2
> >>> inbox:1
>
> subject: 1
> messagename: (Message inbox:1)
>
>
>
> >>> inbox:2
>
> subject: 2
> messagename: (Message inbox:2)
> $
Works OK:
~ $ type -a mark
mark is /usr/local/nmh/bin/mark
~ $ head -3 /tmp/try ; # So only chg to your script made was in PATH
#! /bin/bash
PATH=/usr/bin:/usr/local/nmh/bin
~ $ cd $(mktemp -d /tmp/foo.XXX)
/tmp/foo.jvR $ /tmp/try
+ scan -version
scan -- nmh-1.6 [compiled on psi at Sun Aug 24 13:28:18 CDT 2014]
+ scan
1 02/05* 1
2 02/05* 2
+ show 1
(Message inbox:1)
subject: 1
messagename: (Message inbox:1)
+ show 1 2
>>> inbox:1
subject: 1
messagename: (Message inbox:1)
>>> inbox:2
subject: 2
messagename: (Message inbox:2)
/tmp/foo.jvR $
--
thanks,
Tom