I want to open a.html in a browser from emacs (v. 24.5.1, using -Q
[updated after comment]).
M-x shell-command
xdg-open a.html
works as expected, but
M-x eshell
$ xdg-open a.html
does not seem to do anything. There is no error message. This problem also occurs when exporting and directly opening html files from org-mode.