Как получить все URL из последней сессии Firefox и использовать её в портативном режиме.

perl -lne 'print for /url":"\K[^"]+/g' $(ls -t ~/.mozilla/firefox/*/sessionstore.js | sed q)


Эта команда извлекает все URL из последней сессии Firefox и использует ее в портативном режиме. Она выполняет следующие действия:

1. ls -t ~/.mozilla/firefox/*/sessionstore.js — находит все файлы sessionstore.js в директориях Firefox-профилей и сортирует их по времени модификации (последний измененный файл будет первым).

2. sed q — извлекает первую строку (последний измененный файл).

3. perl -lne 'print for /url":"\K[^"]+/g' — использует Perl для поиска и извлечения URL, находящихся после «url»:» и до следующей двойной кавычки. Каждый URL выводится на новой строке.

Альтернативы: Можно использовать другие способы извлечения URL из файла sessionstore.js, например, с помощью инструментов для обработки JSON.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *