Répertorie tous les fichiers d'un répertoire avec des chemins absolus (à l'exception des répertoires)
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?
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