Firefox can automatically export your bookmarks whenever the browser is closed
by setting the following field: Open up the about:config page (i.e. type
about:config` in the address bar) and set:
browser.bookmarks.autoExportHTML = true
This will export your bookmarks to a file called “bookmarks.html” in your
profile directory (e.g.
for Linux or inside of the
C:\\Documents and Settings\\username\\Application Data\
folder on Windows). That is useful, but if you want the bookmarks in a
convenient locaiton for some other automated backup process (i.e. rsync or
Offline Files) you should also tell Firefox where to place the file using the
setting in about:config. You will need to add the (string) key because it does not exist by default:
With the (string) value being the location to which you want the file saved. For
Linux users you simply specify the full path and name of the file (i.e.
/home/$USER/bookmarks.html). For Windows users, you need to do the same but you
must include two slashes between the drive letter and path (i.e.
C:\Documents and Settings\username\bookmarks.html`).