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

Polecenie FIND (terminal Linux)

0 głosów
373 wizyt
pytanie zadane 7 czerwca 2017 w Systemy operacyjne, programy przez naaper Nowicjusz (160 p.)
Dzień dobry!

Podaj polecenie, które skopiuje wszystkie pliki z biezacej kartoteki, ktorych nazwa nie ma na 3-ciej pozycji duzej litery, a na przedostatnim miejscu ma cyfry od 1 do 9 lub znak ‘&’, o rozszerzeniu .bak z katalogu biezacego do katalogu domowego uzytkownika.
Większego problemu z tym zadaniem to nie mam, jednak nie mam pojęcia jak wywołać ten fragment:  nazwa nie ma na 3-ciej pozycji duzej litery.

Moje rozwiązanie: find -iname "**[A-Z]*[0-9]*.bak" -type f -exec cp {} ~ \;

Proszę o pomoc.

1 odpowiedź

0 głosów
odpowiedź 7 czerwca 2017 przez naaper Nowicjusz (160 p.)

dobra, mam

find -name "??[A-Z]*[0-9]?.bak" -type f -exec cp {} ~ \;

Podobne pytania

–2 głosów
1 odpowiedź 1,281 wizyt
pytanie zadane 19 grudnia 2017 w Systemy operacyjne, programy przez szuaknie Początkujący (300 p.)
0 głosów
1 odpowiedź 662 wizyt
pytanie zadane 30 października 2017 w Rozwój zawodowy, nauka, praca przez michalnt Użytkownik (520 p.)
0 głosów
1 odpowiedź 378 wizyt
pytanie zadane 3 marca 2018 w Rozwój zawodowy, nauka, praca przez focused Użytkownik (580 p.)

93,695 zapytań

142,613 odpowiedzi

323,225 komentarzy

63,226 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

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...