Saya ingin menjalankan skrip yang memilih jalur direktori acak:
find / -type d | shuf -n1
Sayangnya saya mendapat pesan kesalahan tentang larangan memasukkan direktori tertentu.
Bagaimana saya bisa mengecualikan direktori dari pencarian dengan find?
command-line
find
Abdul Al Hazred
sumber
sumber
find / -xdev -type d 2>/dev/null
.find / \( -path /sys -o -path /proc \) -prune -o -type d
Akan bermanfaat jika Anda ingin mengecualikan lebih banyak dirs seperti/dev
atau/tmp
, dll.dengan GNU temukan Anda juga dapat menggunakan opsi regex, misalnya seperti ini:
sumber