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
Apa maksud newermt dalam menemukan perintah?
Saya tahu saya bisa menggunakan opsi ini untuk menemukan file di antara waktu modifikasi tertentu. Tapi saya ingin tahu apa artinya ini? Saya dulu man find | grep newermtmencoba mencari sesuatu. Tapi saya tidak punya konten langsung. Tampaknya -newer filedan mtimehal - hal mungkin ada hubungannya dengan itu. Tapi saya …

1
Temukan file di mana nama dimulai dengan huruf kapital
Saya mencoba menemukan semua file yang namanya dimulai dengan huruf kapital. Saya sudah mencoba menggunakan perintah berikut: find . -type f -regex '.*\/[A-Z][^/]*' Ini menemukan jalur dengan hanya huruf kecil. Karya-karya berikut: find . -type f -regex '.*\/[ABCDEFGHIJKLMNOPQRSTUVWXYZ][^/]*' Seperti halnya: find . -type f | grep '.*\/[A-Z][^/]*$' Saya sudah mencoba …
14 find 

5
Sortir output dari find -exec ls
Apakah mungkin untuk output find … -exec ls -ls ;diurutkan secara alpabetis, dengan nama file? Ini adalah perintah cron saya: find /home/setefgge/public_html -type f -ctime -1 -exec ls -ls {} \; Perintah ini berfungsi baik, sebagian besar. Tetapi hasilnya tidak diurutkan dalam urutan yang berarti. Akan sangat membantu jika mereka …
14 find  ls  sort 

3
keluar dari find jika -exec gagal
Apakah ada cara untuk menulis findsehingga rusak jika salah satu -execoperasi gagal pada file? Misalnya ( javacmudah digunakan sebagai program yang dapat mengembalikan kode keluar 1 pada beberapa file dan tanpa alasan lain): $ echo "public classXX A{}" >> A.java $ echo "public class B{}" >> B.java $ find . …
14 find 

5
temukan perintah di cygwin yang memberikan format parameter tidak benar
Saya menggunakan cygwin di mesin windows saya. Saya mencoba mencari dan memberikan format parameter yang tidak benar. Mengapa demikian? $ ls bootstrap.jar catalina-tasks.xml catalina.bat catalina.sh commons-daemon-native.tar.gz commons-daemon.jar cpappend.bat digest.bat digest.sh setclasspath.bat setclasspath.sh shutdown.bat shutdown.sh startup.bat startup.sh tomcat-juli.jar tomcat-native.tar.gz tool-wrapper.bat tool-wrapper.sh version.bat version.sh $ find . -name "version.sh" FIND: Parameter format …
14 find  cygwin 

4
temukan -exec dalam skrip bash dengan ekspansi variabel
Saya mencoba menjalankan perintah yang mirip dengan yang di bawah ini dalam skrip bash. Itu harus mencari melalui semua subfolder $sourcedirdan menyalin semua file dari jenis tertentu ke tingkat root $targetdir. #!/bin/bash # These are set as arguments to the script, not hard-coded sourcedir="/path/to/sourcedir" targetdir="/path/to/targetdir" find "$sourcedir" -type f -name …

13
Temukan file yang dapat dibaca manusia
Saya mencoba menemukan cara yang efisien untuk melakukan level 5 dari tantangan bandit OverTheWire . Lagi pula, saya punya banyak file, dan hanya ada satu yang menghormati kriteria berikut: Dapat dibaca oleh manusia Berukuran 1033 byte Tidak dapat dieksekusi Saat ini, saya menggunakan findperintah, dan saya dapat menemukan file yang …
14 files  find 

5
Cara memindahkan file berdasarkan Tahun
Saya perlu memindahkan file berdasarkan satu tahun. Saya menggunakan findperintah find /media/WD/backup/osool/olddata/ -mtime +470 -exec ls -lrth {} \;|sort -k6 tetapi agar perintah ini berhasil dieksekusi, saya perlu tahu persis mtimesekarang 470 hanyalah sebuah tebakan. Berarti jika saya dapat memberikan tahun 2012 itu memberi saya file yang hanya terkait dengan …
14 find 

5
Bagaimana cara mencari file di mana ada dua kata berbeda?
Saya sedang mencari cara untuk mencari file di mana ada dua contoh kata dalam file yang sama. Saya telah menggunakan yang berikut untuk melakukan pencarian saya hingga saat ini: find . -exec grep -l "FIND ME" {} \; Masalah yang saya temui adalah bahwa jika tidak ada satu ruang yang …
14 grep  find  search 

2
Mengapa titik dalam menemukan perintah?
Biasanya, orang melihat findperintah yang terlihat seperti ini: $ find . -name foo.txt ketika pencarian dimulai dari direktori saat ini. Saya menemukan bahwa di komputer saya (Ubuntu, Cygwin) saya mendapatkan hasil yang sama tanpa titik. Mengapa biasanya disertakan? Apakah ini hanya sebuah konvensi untuk menjadi eksplisit, atau apakah itu diperlukan …
14 find 


3
Bash: pipe 'find' output into 'readarray'
Saya mencoba mencari file menggunakan find, dan meletakkan file-file itu ke dalam array Bash sehingga saya bisa melakukan operasi lain pada mereka (misalnya lsatau grepmereka). Tapi saya tidak tahu mengapa readarraytidak membaca findoutput karena disalurkan ke dalamnya. Katakanlah saya punya dua file di direktori saat ini, file1.txtdan file2.txt. Jadi findoutputnya …
14 bash  find 



3
temukan direktori kecualikan
Saya di Linux (Ubuntu) dan saya ingin mengecualikan direktori tertentu (seperti .hg) ketika saya melakukan find | less Saya mencoba yang berikut untuk mengecualikan direktori .hg dari daftar, tetapi sepertinya tidak berfungsi. find -type d \( ! -iname \.hg \) find -type d \( ! -name \.hg \) find -type …
13 find 

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.