Apakah Anda benar-benar menginginkan bookmark, atau apakah Anda ingin lokasi jaringan dipasang?
jordanm
Bookmark menunjuk ke beberapa direktori di sistem file lokal saya. Tidak ada jaringan yang terlibat.
Tim
Jawaban:
15
Nautilus menyimpan bookmark-nya di file yang bernama .gtk-bookmarksdi rumah Anda (dari Ubuntu 13.04 pada, itu terletak di .config/gtk-3.0/bookmarks). Bookmark disimpan dalam teks yang jelas, satu bookmark per baris. Dengan sedikit shell scripting itu harus mungkin untuk mengurai file dan mengkonfigurasi shell Anda untuk memungkinkan sesuatu seperti: cd somebookmarkname.
tambahkan ini ke file startup shell Anda (bash, zsh dan yang serupa): function cdbm {cd $ (grep $ 1 ~ / .gtk-bookmark | awk '-F //' '{print $ 2}')}
SuperMagic
2
Utas lama, tetapi jika itu membantu seseorang, komentar bermanfaat oleh @SuperMagic tidak berfungsi untuk saya ksh, jadi alih-alih saya masukkan ini .kshrc:
function cdbm {
ENTRY=$(grep "$1" $HOME/.config/gtk-3.0/bookmarks)
DIR=$(echo "$ENTRY" | sed 's|file://||g' | cut -d' ' -f1)
cd $DIR
}
Jawaban:
Nautilus menyimpan bookmark-nya di file yang bernama
.gtk-bookmarks
di rumah Anda (dari Ubuntu 13.04 pada, itu terletak di.config/gtk-3.0/bookmarks
). Bookmark disimpan dalam teks yang jelas, satu bookmark per baris. Dengan sedikit shell scripting itu harus mungkin untuk mengurai file dan mengkonfigurasi shell Anda untuk memungkinkan sesuatu seperti:cd somebookmarkname
.sumber
Utas lama, tetapi jika itu membantu seseorang, komentar bermanfaat oleh @SuperMagic tidak berfungsi untuk saya
ksh
, jadi alih-alih saya masukkan ini.kshrc
:sumber
bash
(./bashrc
).