Voglio creare un elenco di tutti i file in una directory, senza elencare nessuna delle sottodirectory che risiedono in quella stessa directory e stampare quell'elenco su un nuovo file.
ls -d * > filelist
creerà un elenco di tutti i file nella directory corrente, ma elenca anche le sottodirectory nella directory corrente. Ho provato il find
comando usando l' -maxdepth 1
opzione - tuttavia, il formato di output è un problema in quanto find stampa anche il percorso insieme ai nomi dei file.
Se qualcuno può dirmi forse un altro comando o opzioni da utilizzare che produrrà un elenco di output dei soli file in una directory e non i nomi delle sottodirectory o il loro contenuto, lo apprezzerei.
ls -d *
elencare solo i file e le cartelle nella cartella corrente escludendo file / cartelle nascosti qui;