Domanda

Attualmente ho:

ls -1 $(pwd)/*

Fornisce tutti i file in una directory con percorsi assoluti, ma li formatta con la directory all'inizio di ogni elenco di file.

Esiste un modo solo per ottenere un elenco di file in una directory in modo ricorsivo (percorsi assoluti) - escludendo la directory / le sottodirectory stesse?

È stato utile?

Soluzione

find $(pwd) -type f -print

o

find $(pwd) -type f -ls

Altri suggerimenti

Se lo stai inserendo in qualcos'altro, potresti voler -print0 (per gestire i nomi dei file con spazi).

Esempio: trova. -type f -print0 | xargs --null --no-run-if-empty grep

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top