Unix, Linux, JBoss, Websphere, Ant, Python, Oracle DB, Arduino, Raspberry Pi.
find etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
find etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
19 Aralık 2012 Çarşamba
31 Temmuz 2012 Salı
11 Temmuz 2012 Çarşamba
Unix - Dizin isminde aratmak
içinde class stringi geçen tüm dizinler:
find . -name "*class*" -type d
find . -name "*class*" -type d
6 Temmuz 2012 Cuma
Unix - Dosya içeriğini aramak
Paterni dizin ve altdizinlerindeki xml dosyalarında arar:
find . -name "*.xml" | xargs grep "10.68.12.10"
find . -name "*.xml" | xargs grep "10.68.12.10"
3 Temmuz 2012 Salı
Unix - Boyuta ve değiştirme tarihine göre arama
$ find / -name ‘*.txt’ –mtime –10 : Değiştirme zamanı (edit) 10 günün altında olan tüm txt dosyaları listeler.
$ find / -name ‘*.txt’ –mtime +10 –size +1000000c : Uzantısı .txt ile biten, 10 günden eski ve büyüklüğü 1 MB’dan fazla olan dosyaları listeler.
$ find / -name ‘*.txt’ –mtime +10 –size +1000000c –exec rm {} \: bu özelliklere uyan bütün dosyaları sil.
$ find / -name ‘*.txt’ –mtime +10 –size +1000000c –exec compress {} \: bu özelliklere uyan bütün dosyaları sıkıştır.
Unix - Alt dizin içinde find & replace
Tüm makinada:
find / | xargs grep -l "string1" | xargs sed -i 's/str1/str2/g'
Altdizinlerde:
find . | xargs grep -l "string1" | xargs sed -i 's/str1/str2/g'
find / | xargs grep -l "string1" | xargs sed -i 's/str1/str2/g'
Altdizinlerde:
find . | xargs grep -l "string1" | xargs sed -i 's/str1/str2/g'
Kaydol:
Kayıtlar (Atom)