Skocz do zawartości

Find -exec I Chown


samba

Rekomendowane odpowiedzi

Witam w jednym z katalogów chce wyszukać pliki danego usera z danej grupy i zmienic chownem grupę czyli

 

wyszukuję wszystkie pliki utworzone przez usera kowalski nalezacego do grupy geo i zamieniam na grupę skany

czyli:

 

 find -user kowalski -group geo -exec chown kowalski:skany \;

dostaję błąd :

Spróbuj `chown --help' dla uzyskania informacji.

 

 

bądź opcja bardziej bezpieczna tj znajdz wszystkie pliki należące do usera kowalski z grupy geo - skopiować je do katalogu test i tam zmienić chownem

 

Pomóżcie bo dostaję furii z cytowaniem -exec coś źle robię i jak sprawić by chown działał po -exec ?????

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Spróbuj tak:

 

 find . -user kowalski -group geo -exec chown -c kowalski:skany {} \;

Faktycznie pomogło !!!! Ahhh byłem tak blisko :) rozumiem że { } oznacza wszystkie pliki ??? Dzięki Arabski !

Reasumując musi być {} przed znakiem zakończenia \; aby chown zadziałał??

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...