• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

linux-pliki-konfig

Object Storage Arubacloud
–2 głosów
685 wizyt
pytanie zadane 9 czerwca 2020 w Systemy operacyjne, programy przez Grzegorzko Obywatel (1,110 p.)
Wie ktoś jak to wykonać:

a) w katalogu domowym użytkownika Egzamin znajduje się katalog Pliki. Usuń z niego jednym poleceniem wyłącznie te pliki, które w nazwie zawierają literę "b" lub "B"
2
komentarz 9 czerwca 2020 przez manjaro Nałogowiec (37,390 p.)
Jaki dorodny wysyp inżynierów przed sesją...

2 odpowiedzi

+1 głos
odpowiedź 10 czerwca 2020 przez JAKUBW Nałogowiec (33,470 p.)
edycja 10 czerwca 2020 przez JAKUBW

Zakładając, że folder użytkownika jest w /home, bo tak zazwyczaj się robi dla użytkowników to komenda jest taka:

find /home/Egzamin/Pliki/ -type f -iname "*b*" -delete

Nic nadzwyczajnego, zwykły podstawowy find.

Natomiast jeśli uwzględniamy, że folder użytkownika może być gdzieś indziej to wtedy trzeba dodać wyszukanie tego folderu:

find "`getent passwd Egzamin | cut -d: -f6`/Pliki/" -type f -iname "*b*" -delete

 

komentarz 10 czerwca 2020 przez Grzegorzko Obywatel (1,110 p.)
thx
–1 głos
odpowiedź 9 czerwca 2020 przez Benek Szeryf (91,190 p.)

Poczytaj o:

  • rm
  • wildcard
komentarz 10 czerwca 2020 przez DeBos123 Nałogowiec (44,950 p.)

Mógłbyś podać przykład rozwiązania tego z użyciem rm, ale bez otrzymywania żadnego błędu np. o tym, że nie dało się usunąć danego folderu, który też miał b w nazwie? Wydaje mi się, że jeżeli autor potrzebuje usunąć tylko pliki, a nie również foldery to będziesz potrzebował użyć find tak jak zrobił to @JAKUBW.

komentarz 10 czerwca 2020 przez Benek Szeryf (91,190 p.)
rm *[bB]* 2> /dev/null

 

Podobne pytania

0 głosów
2 odpowiedzi 282 wizyt
pytanie zadane 27 marca 2020 w C i C++ przez toja123321 Nowicjusz (220 p.)
0 głosów
2 odpowiedzi 317 wizyt
pytanie zadane 1 listopada 2015 w C i C++ przez GameFreak Początkujący (450 p.)
0 głosów
1 odpowiedź 337 wizyt

92,696 zapytań

141,607 odpowiedzi

320,114 komentarzy

62,056 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...