Möchten Sie wirklich die Lesezeichen oder möchten Sie gemountete Netzwerkspeicherorte?
Jordan
Die Lesezeichen verweisen auf einige Verzeichnisse in meinem lokalen Dateisystem. Es ist kein Netzwerk beteiligt.
Tim
Antworten:
15
Nautilus speichert seine Lesezeichen in einer Datei, die .gtk-bookmarksbei Ihnen zu Hause benannt ist (ab Ubuntu 13.04 befindet es sich in .config/gtk-3.0/bookmarks). Die Lesezeichen werden im Klartext gespeichert, ein Lesezeichen pro Zeile. Mit ein wenig Shell-Scripting sollte es möglich sein, die Datei zu analysieren und Ihre Shell so zu konfigurieren, dass Folgendes möglich ist : cd somebookmarkname.
Fügen Sie dies zu den Startdateien Ihrer Shell hinzu (bash, zsh und ähnliches): function cdbm {cd $ (grep $ 1 ~ / .gtk-bookmarks | awk '-F //' '{print $ 2}')}
SuperMagic
2
Alter Thread, aber falls es jemandem hilft, hat der hilfreiche Kommentar von @SuperMagic für mich nicht funktioniert ksh, also habe ich diesen stattdessen eingefügt .kshrc:
function cdbm {
ENTRY=$(grep "$1" $HOME/.config/gtk-3.0/bookmarks)
DIR=$(echo "$ENTRY" | sed 's|file://||g' | cut -d' ' -f1)
cd $DIR
}
Antworten:
Nautilus speichert seine Lesezeichen in einer Datei, die
.gtk-bookmarks
bei Ihnen zu Hause benannt ist (ab Ubuntu 13.04 befindet es sich in.config/gtk-3.0/bookmarks
). Die Lesezeichen werden im Klartext gespeichert, ein Lesezeichen pro Zeile. Mit ein wenig Shell-Scripting sollte es möglich sein, die Datei zu analysieren und Ihre Shell so zu konfigurieren, dass Folgendes möglich ist :cd somebookmarkname
.quelle
Alter Thread, aber falls es jemandem hilft, hat der hilfreiche Kommentar von @SuperMagic für mich nicht funktioniert
ksh
, also habe ich diesen stattdessen eingefügt.kshrc
:quelle
bash
(./bashrc
).