33

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

49

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

24

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. Commented Aug 11, 2017 at 19:25
  • 1
    @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. Commented May 20, 2018 at 5:48
  • This also works for macOS with the cmd key Commented Feb 11, 2022 at 14:22

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.