मैं एक python कमांड का उपयोग करके फ़ायरफ़ॉक्स पर करता था, लेकिन हाल ही में कुछ बदल गया है और मुझे अब URL नहीं मिल सकता है!
फ़ायरफ़ॉक्स के साथ क्या काम करते थे:
#!/bin/bash current_tab_num () { python2 <<< $'import json\nf = open("/home/username/.mozilla/firefox/xxxxx.default/sessionstore.js", "r")\njdata = json.loads(f.read())\nf.close()\nprint str(jdata["windows"][0]["selected"])' } current_tab_url () { sed -n "$(current_tab_num)p" <(python2 <<< $'import json\nf = open("/home/username/.mozilla/firefox/xxxxx.default/sessionstore.js", "r")\njdata = json.loads(f.read())\nf.close()\nfor win in jdata.get("windows"):\n\tfor tab in win.get("tabs"):\n\t\ti = tab.get("index") - 1\n\t\tprint tab.get("entries")[i].get("url")') } current_tab_url
क्या कोई मुझे बता सकता है कि फ़ायरफ़ॉक्स और / या क्रोम में ऐसा कैसे करें?
नोट : मुझे अजगर समझ में नहीं आता है, मैंने अभी उन कमांडों को कहीं और पाया और उन्हें बैश में इस्तेमाल किया!