#!/bin/sh # curtab - print the currently selected Firefox tab lz4jsoncat ~/.mozilla/firefox/*.default/sessionstore-backups/recovery.jsonlz4 | LANG=C sed 's/\\ud[89abcdef][0-9a-f][0-9a-f]/\\ufffd/g' | # invalid surrogates jq -r '.windows[.selectedWindow-1] | .tabs[.selected-1] | .entries[.index-1].url'