With experiments, I conclude the following are right format/instances:
text/html; mozilla -remote openurl\\(file:%s\\)
text/html; mozilla -remote openfile\\(%s\\)
text/html; mozilla %s (this should also work if run in shell w/o problem)
thanks for your help,
charlie
On Wed, Dec 26, 2001 at 01:30:47AM -0500, Philip Mak wrote:
On Wed, 26 Dec 2001, Charles Jie wrote:
In my .mailcap:
text/html; mozilla -remote openurl\(file:%s\)
always fails because %s is expanded as ''
The quotes are the problem because they mix up in the URL.
How about this?
text/html; mozilla -remote openurl\(file:`echo %s | sed s/^'\(.*\)'$/\1/`\)
sed s/^'\(.*\)'$/\1/ will read 'something' from standard input and write
it to standard output without the single quotes.