Wpis z mikrobloga

#linuxboners #linux

Mireczki, dopiero zaczynam swoją przygodę z linuxem i mam pewien kłopot.

Mam kilka tysięcy katalogów, chciałbym z nich wszystkich wybrać pliki kończące się na '.jpg' i skopiować do wybranego folderu.

potrafię znaleźć te wszystkie pliki o ktore mi chodzi uzywajac " find ~ -size 6M -size +500k -iname *.jpg" lecz nie potrafię połączyć tego z "cp".

Dodam, że nie zależy mi na zachowaniu struktury podkatalogów, chce tylko zeby owe pliki *.jpg znalazly sie w nowym katalogu

POMOCY !
  • 31
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KostekZgubina: defaultowo xargs bierze argument stdin i dolepia go na koniec komendy -I aaa to nazwa wlasna argumentu i dzieki temu mozesz go pozycjonowac w srodku komendy czyli xargs cp KATALOG da nam xarg cp KATALOG arg a jak uzyjesz xarg -I aaa cp aaa KATALOG to bedzie cp arg KATALOG.
  • Odpowiedz