Pertanyaan yang diberi tag «find»

Untuk pertanyaan yang berkaitan dengan pencarian, utilitas baris perintah untuk mencari file dalam hierarki direktori. Gunakan tag ini untuk pertanyaan tentang menemukan sendiri atau pertanyaan tentang masalah yang timbul dari penggunaan utilitas baris perintah find.

2
Bagaimana Anda bisa memindahkan (atau menyalin) semua file ke direktori dengan awalan nama file yang sama?
Menggunakan Bash Jadi katakanlah saya memiliki banyak file yang ditempatkan secara acak di direktori induk ~/src, saya ingin mengambil semua file yang cocok dengan sufiks tertentu dan memindahkan (atau menyalin) ke ~/distdirektori. Mari kita asumsikan untuk tujuan ini bahwa semua nama file memiliki konvensi penamaan ini: <filename_prefix>.<filename_suffix> Saya menemukan bahwa …

3
Bagaimana menemukan file di subdir dan mengurutkannya dengan nama file dalam satu perintah?
Hasil temuan normal menggunakan find . ! -path "./build*" -name "*.txt": ./tool/001-sub.txt ./tool/000-main.txt ./zo/001-int.txt ./zo/id/002-and.txt ./as/002-mod.txt dan ketika disortir dengan sort -n: ./as/002-mod.txt ./tool/000-main.txt ./tool/001-sub.txt ./zo/001-int.txt ./zo/id/002-and.txt namun output yang diinginkan adalah: ./tool/000-main.txt ./zo/001-int.txt ./tool/001-sub.txt ./zo/id/002-and.txt ./as/002-mod.txt yang berarti output diurutkan berdasarkan nama file saja , tetapi informasi folder harus …
9 find  filenames  sort 

6
Bagaimana cara menemukan file mana yang hilang dari daftar?
Saya memiliki daftar file yang ingin saya periksa apakah ada di sistem file saya. Saya berpikir untuk melakukan ini menggunakan findseperti pada: for f in $(cat file_list); do find . -name $f > /dev/null || print $f done (menggunakan zsh) tetapi itu tidak berfungsi karena findtampaknya keluar 0atau tidak menemukan …
9 find 



4
Grep word di dalam file lalu salin file tersebut
Saya memiliki koleksi file (* .zip, * .txt, * .tar.gz, * .doc, ... dll). File-file ini berada dalam jalur. Saya ingin menemukan semua file (* .txt), lalu salin, hanya, file teks yang berisi kata-kata tertentu (misalnya LINUX / UNIX). Saya menjalankan yang berikut: find . -name "*.txt" | grep 'LINUX/UNIX' …

2
jika perintah dalam find -exec
Saya hanya mencoba daftar semua direktori dan file di bawah direktori saat ini dan juga menulis apakah mereka file atau direktori dengan perintah berikut: find -exec echo `echo {} : ;if [ -f {} ]; then echo file; else echo directory;fi` \; Saya tahu ini adalah perintah yang konyol, saya …



6
Temukan gambar berdasarkan ukuran: find / file / awk
Saya sudah mencoba menemukan file gambar png dengan ketinggian tertentu (lebih dari 500px). Saya tahu itu fileakan mengembalikan dimensi gambar. Contoh: $ file TestImg1a.png TestImg1a.png: PNG image data, 764 x 200, 4-bit colormap, non-interlaced Tapi saya perlu menggunakan ini untuk menemukan semua file dalam direktori dengan ketinggian lebih dari 500px. …
9 files  find  awk  xargs  images 

7
Bagaimana cara membersihkan ekstensi file?
Saya memiliki direktori dengan file .MP3 yang ingin saya ubah ekstensi menjadi .mp3. Apa cara termudah untuk melakukan ini? Saya memikirkan sesuatu seperti: find /RootPath -type f -iname "*.mp3" -exec mv {} sed s/.*MP3/\1.mp3/ \; ... meskipun saya tahu itu tidak benar. :) substitusi adalah tidak benar dan saya tidak …
9 shell  find  rename 

6
Temukan hanya folder yang berisi File dengan nama yang sama dengan Folder
Saya ingin menemukan semua subfolder, yang berisi file penurunan harga dengan nama yang sama (dan ekstensi .md). Misalnya: Saya ingin Menemukan subfolder berikut: Apple/Banana/Orange #Apple/Banana/Orange/Orange.md exists Apple/Banana #Apple/Banana/Banana.md exists Apple/Banana/Papaya #Apple/Banana/Papaya/Papaya.md exists Catatan: Mungkin ada file atau subdirektori lain dalam direktori. Ada saran? Solusi untuk masalah ini dapat diuji menggunakan …

5
temukan exec '{}' tidak tersedia setelah>
Exec memungkinkan kita untuk melewati semua argumen sekaligus dengan {} +atau meneruskannya satu per satu dengan{} \; Sekarang katakanlah saya ingin mengganti nama semua jpeg , tidak masalah melakukan ini: find . \( -name '*.jpg' -o -name '*.jpeg' \) -exec mv '{}' '{}'.new \; Tetapi jika saya perlu mengarahkan ulang …
8 bash  find 

2
Bingung dengan perintah `find` ini dalam skrip Bash?
Saya memiliki skrip bash, dibuat oleh seseorang yang tidak lagi dapat menjelaskan artinya, yang digunakan untuk TAR otomatis folder dan mencadangkannya. Saat ini saya bingung dengan baris terakhir: find '/home/_backups/pokebrawl' -mtime +6 -type f -delete Script lengkapnya ada di bawah ini. #!/bin/bash #Purpose = Backup of Important Data #Created on …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.