Répertorie tous les fichiers d'un répertoire avec des chemins absolus (à l'exception des répertoires)

StackOverflow https://stackoverflow.com/questions/1616470

Question

J'ai actuellement:

ls -1 $(pwd)/*

me donne tous les fichiers d'un répertoire avec des chemins d'accès absolus, mais le formate avec le répertoire situé au début de chaque liste de fichiers.

Existe-t-il un moyen d'obtenir une liste de fichiers dans un répertoire de manière récursive (chemins absolus) - en excluant le répertoire / les sous-répertoires eux-mêmes?

Était-ce utile?

La solution

find $(pwd) -type f -print

ou

find $(pwd) -type f -ls

Autres conseils

Si vous l'insérez dans quelque chose d'autre, vous voudrez peut-être -print0 (pour gérer les noms de fichiers avec des espaces).

Exemple: trouver. -type f -print0 | xargs --null --no-run-if-empty grep

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top