Comment trouver des fichiers dans un répertoire donné, et d'ignorer les sous-répertoires à l'aide de bash

J'ai regardé d'autres questions similaires, mais ne pas en trouver un qui me permettrait de mieux comprendre le concept et de le rendre applicable à ma situation, fondée sur mon temps limité. Je suis tout simplement en exécutant la commande rechercher pour trouver certains fichiers, mais certains fichiers dans les sous-répertoires ont le même nom, je veux ignorer. Merci pour toute aide. Ci-dessous est la commande que j'utilise:

Les fichiers/motif je suis intéressé par:
/dev/abc-scanner, /dev/abc-espèces ....

La commande:

find /dev/ -name 'abc-*'

Ce qui est retournée:

/dev/abc-scanner
/dev/abc-cash
...
...
...
/dev/.udev/names/abc-scanner
/dev/.udev/names/abc-cash

Je veux ignorer les derniers fichiers: /dev/.udev/...

  • ignorer les sous-répertoires spécifiques, ou de ne pas descendre dans les sous-répertoires? Pour ce dernier, l'utilisation de l'-maxdepth 1 option
  • Poster une réponse.
  • double possible de exclure le répertoire de trouver . la commande
InformationsquelleAutor suffa | 2011-10-10