Strona 1 z 1

[+] Wyszukiwanie plików

: 23 marca 2011, 16:26
autor: dafr
(Debian Lenny + samba + LDAP+ stacje Windows XP)
Chcę zrobić czystkę na kontach uczniów (w katalogach domowych) i wykasować plagę paru gierek. Jestem początkujący w Linuksie dlatego proszę o wyrozumiałość.

W pliku tekstowym robię wpisy nazw plików do usunięcia. Skrypt ma kasować w kontach wszystkie znalezione pliki według wzorca.

Kod: Zaznacz cały

#!/bin/bash
while read LINE
  do
     find /home/KONTA -name ${LINE} -exec rm -r {} \;
  done < /home/skrypty/lista.txt
Skrypt działa poprawnie, ale np. jak dodam do listy dsj* to znajdzie tylko dsj*, a pliki od duże litery np. Dsj* albo DSJ* już nie. Jak coś takiego zrobić żeby wyszukał pliki obojętnie, czy dużymi, czy małymi literami napisane?

: 23 marca 2011, 17:51
autor: snejk
Zamiast

Kod: Zaznacz cały

-name
daj

Kod: Zaznacz cały

-iname

: 23 marca 2011, 18:59
autor: dafr
Super, dzięki, o to mi chodziło.