Mencoba menggunakan locate
perintah untuk menemukan kecocokan tepat untuk pola yang diberikan. Namun hasilnya menunjukkan semua file yang cocok ..
Sebagai contoh: Saya ingin mencari biner bernama: node
Tapi itu memberi saya semua kecocokan yang mengandung kata ini:
server2# locate node
/usr/share/man/man9/getnewvnode.9.gz
/usr/share/man/man9/ieee80211_amrr_node_init.9.gz
/usr/share/man/man9/ieee80211_dump_node.9.gz
/usr/share/man/man9/ieee80211_dump_nodes.9.gz
/usr/share/man/man9/ieee80211_find_rxnode.9.gz
/usr/share/man/man9/ieee80211_find_rxnode_withkey.9.gz
/usr/share/man/man9/ieee80211_free_node.9.gz
-b
sakelar untuk hanya mencocokkan dengan nama samaran:locate -br node$
Anda dapat menggunakan grep dengan loc
Tanda $ akan memberi tahu grep untuk melihat bagian akhir dari string.
sumber
Nonaktifkan
locate
glob implisit dengan menambahkan glob Anda sendiri yang cocok dengan semua direktori:Dari halaman manual:
Sintaks ini akan cocok dengan file lengkap atau nama direktori di mana saja, termasuk di root.
sumber