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.