Przyjrzałem się innym podobnym pytaniom, ale nie znalazłem takiego, które umożliwiałoby mi uchwycenie tego pojęcia i uczynienie go odpowiednim do mojej sytuacji w oparciu o moje ograniczone czas. Po prostu używam polecenia find, aby znaleźć określone pliki, ale niektóre pliki w podkatalogach mają tę samą nazwę, którą chcę zignorować. Dzięki za pomoc. Poniżej jest polecenie, które używam:Jak znaleźć tylko pliki w danym katalogu i zignorować podkatalogi za pomocą bashu
pliki/wzór Jestem zainteresowany: /dev/abc-skanera,/dev/abc-gotówka ....
Polecenie:
find /dev/ -name 'abc-*'
Co zwracane:
/dev/abc-scanner
/dev/abc-cash
...
...
...
/dev/.udev/names/abc-scanner
/dev/.udev/names/abc-cash
chcę ignorować te ostatnie pliki: /dev/.udev/...
ignorować konkretne podkatalogi, czy nie zejść na każdym subdire ctories? W drugim przypadku użyj opcji -maxdepth 1 – frankc
@frankc Opublikuj jako odpowiedź. – cnicutar
możliwy duplikat [wyklucz katalog z wyszukiwania. command] (http://stackoverflow.com/questions/4210042/exclude-directory-from-find-command) – BroSlow