29

I am creating Log-Reports which are viewable through the Web-browser. Is there an easy way to make links clickable in Linux Terminal? (Gnome-Terminal)

I am copying those links and manually open my web-browser to achieve that right now.

2 Answers 2

42

Newer version of GNOME terminal now support hyperlinks with custom target via certain escape sequences. Try

echo -e '\e]8;;http://example.com\e\\This is a link\e]8;;\e\\'

Opening these works the same way as described in the answer by Stephen Kitt.

See also: https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda

23

If the links are output as full URLs, they should be clickable when you hover over them (with the mouse pointer) while holding Ctrl down.

3
  • @user1767754 Forthcoming gnome-terminal 3.26 will support web-style hyperlinks, that is, where the visible text is potentially something entirely different from the target URL. And there's even a patch for the ls utility. See gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda.
    – egmont
    Aug 11, 2017 at 19:25
  • @ibrahim5253 yes, this is possible at least in Ubuntu. You just need to prepend file:// to the fully qualified path of the file. Unfortunately, a relative path cannot be supplied, only a fully qualified path though.
    – Matan
    May 20, 2018 at 5:48
  • This also works for macOS with the cmd key
    – RenRen
    Feb 11, 2022 at 14:22

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .