On Tue, Dec 26, 2017 at 04:23:50PM +0100, Arkadiusz Drabczyk wrote:
> On Tue, Dec 26, 2017 at 06:36:20AM +0800, Yubin Ruan wrote:
> > Hi,
> > 
> > I have a folder hook like this:
> > 
> >     folder-hook =somembox 'push "!touch /tmp/\1-touched\n"'
> > 
> > where I would like to create a file "/tmp/somebox-touched" when I select and
> > enter a mailbox. As you can see, \1 here should represent the name of the 
> > mbox
> > (as in many Regex). Is there a way to do this so that I do not have to write
> > rules for all the mbox one by one?
> 
> Like that:
> 
> folder-hook . 'set my_oldrecord=$record; set record=^; set my_folder=$record; 
> set record=$my_oldrecord'
> folder-hook . 'push "!touch /tmp/${my_folder}-touched\n"'

Thanks! I didn't know that ^ represent the current folder name. A greate trick
;-)

        Yubin

Reply via email to