Strona 1 z 1

Terminal - polecenie find nie działa

: 08 lis 2016, 16:57
autor: huzar90
Witam.
Mam pytanie, wykonuje w terminalu polecenie

Kod: Zaznacz cały

find . -type d -exec rename 's/AC3//g' {};
Po czym wychodzi mi:

Kod: Zaznacz cały

find: brak argumentu dla `-exec'
Nie wiem za bardzo dlaczego mi nie chce to działać chce z tego zrobić sobie skrypt w bash po większej rozbudowie tego. Żeby mi wyszukiwało pliki i katalogi i zmieniało nazwy tych katalogów i plików głowie chodzi mi o usuwanie nie chcianych wyrażeń w nazwach które właśnie chce wprowadzić w skrypt.

Re: Terminal

: 08 lis 2016, 22:03
autor: namok
Skąd rename ma wiedzieć co zmienić skoro po '-type d' nie ma nazwy katalogu.

Re: Terminal

: 09 lis 2016, 08:07
autor: huzar90
Mi chodzi o to że ma mi wyszukać katalog i te co znajdzie w nich żeby zmieniało nazwę.

Re: Terminal

: 09 lis 2016, 08:35
autor: mario_7