Próbuję użyć polecenia find w systemie Unix i wiem, jak korzystać z jego podstaw. Na przykład mam cztery foldery, A, B, C i D. W każdym folderze mam plik o nazwie hi.dat
. Aby zajrzeć do wszystkich folderów, zrobiłbym:
find * -name hi.dat
.
Świetny! Ale co teraz, jeśli nie chcę patrzeć na folder D? Czy mogę spróbować czegoś takiego:
find * not D/* -name hi.dat
?
Nie chcę pisać:
find A/* B/* C/* -name ...
ponieważ oczywiście mam więcej niż trzy foldery, które zostały użyte jako przykład.
Dzięki! Amit