Я пытаюсь использовать команду поиска в Unix, и я знаю, как использовать ее основы. Например, у меня есть четыре папки, A, B, C и D. В каждой папке у меня есть файл с именем hi.dat
. Чтобы просмотреть все папки, я бы сделал:
find * -name hi.dat
.
Большой! Но что теперь, если я не хочу смотреть на папку D? Могу ли я попробовать что-то вроде:
find * not D/* -name hi.dat
?
Я не хочу вводить:
find A/* B/* C/* -name ...
потому что у меня, очевидно, более трех папок, и они были просто использованы в качестве примера.
Спасибо! Amit