.: Ad:.

25 września 2015

Skrypt do działań wewnątrz folderu…

Załóżmy, że mamy do zrobienia skrypt, który ze wskazanego folderu przenosi rekursywnie zawartość podfolderów do folderu bieżącego (odpalamy z terminala, więc zawsze jakiś tam folder jest bieżący) i dodatkowo kasuje puste foldery. Mile widziane by było gdyby to działało na pliki i foldery ukryte.
Powinna to załatwić następująca kombinacja:
find . -type f -exec mv --backup=numbered {} . \; &&
find . -maxdepth 1 -type d -exec rm -r {} +
Jak to działa?