Ad esempio in Windows Explorer?Come si possono estrarre i nomi dei file in una cartella come testo?
risposta
In assenza di qualsiasi ulteriori informazioni,
c:> cd directory
c:> dir > files.txt
di scrivere un elenco di file in un file di testo (files.txt)
EDIT: dir /b
per generare semplicemente i nomi dei file nude
"dir/b> files-names.txt" <- '/ b' sta per "elenco nudo" –
Doh. Notato. Grazie –
Grazie, Brian. Quindi questo non può essere fatto in Windows, solo in DOS? – systemovich
Se stiamo parlando di C# allora quanto segue restituirà il percorso completo in un array di stringhe:
string[] files = Directory.GetFiles(directory);
per ottenere i nomi di file:
foreach (string file in files)
{
Console.WriteLine(Path.GetFileName(file));
}
Per solo i nomi di file:
c:\dir /b > files.txt
Per un ambiente UNIX, cd mydirectory && ls > filelist.txt
nota: ls è abbastanza intelligente da sapere quando viene eseguito il piping. quindi non fornisce le normali informazioni che lo farebbe se lo si eseguisse direttamente dalla console. –
in python! Prende il percorso come una discussione.
import os
import sys
if __name__ == '__main__':
path = sys.argv[1]
dir = os.listdir(path)
for fname in dir:
print fname
di aggiungere qualche sapore supplementare generica, in un PHP one-liner, come su:
<?php file_put_contents("listing.txt", implode(PHP_EOL, glob('*')));
Non sono sicuro se ti interessa distinguere file e directory oppure no. Quanto segue scriverà i nomi dei file nella directory corrente su listing.txt
.
In DOS:
C:\> IF EXIST listing.txt ERASE listing.txt
C:\> FOR %I IN (*.*) DO (ECHO %~nxI) >>listing.txt
In ogni Bourne-based shell:
machine$ rm listing.txt
machine$ for f in *; do [ -f $f ] && echo "$f" >> listing.txt ; done
o:
machine$ find . -type f -depth 1 -print > listing.txt
+1 per articoli in lotti. –
- 1. Javascript - Recupera i nomi dei file in una cartella
- 2. AngularJS - Come elencare i nomi file da una determinata cartella?
- 3. Come ottenere i nomi dei file?
- 4. Come estrarre i nomi dei fogli dal file Excel in R
- 5. Come creare cartelle usando i nomi dei file e quindi spostare i file in cartelle?
- 6. Estrarre nomi da testo (Java)
- 7. Come cercare una stringa in più file e restituire i nomi dei file in PowerShell?
- 8. Come ottenere tutti i nomi di file da una cartella utilizzando C#
- 9. Come scambiare i nomi dei file in Unix?
- 10. Leggi i nomi dei file da una directory
- 11. Come estrarre il testo in una stringa di testo
- 12. Come estrarre i file tar.xz in Linux?
- 13. Come risolvere i nomi dei pacchetti in IntelliJ?
- 14. Ottieni l'elenco dei nomi di file nella cartella con Javascript
- 15. Cerca file in una cartella
- 16. Come sovrascrivere la cartella automatica VS2010 -> mappatura dello spazio dei nomi in nuovi file cs
- 17. Come si gestiscono i punti nei nomi dei tasti MongoDB?
- 18. Trova tutti i file in una cartella
- 19. Apri tutti i file in una cartella
- 20. Come estrarre il testo da un file PDF in Python?
- 21. Come specificare i nomi dei processi AddIn?
- 22. Come si eliminano tutti i file in una cartella Archiviazione file di Azure?
- 23. Nomi dei nomi dei moduli TypeScript in più file
- 24. Estrarre il file zip nella cartella locale
- 25. estrarre i nomi degli oggetti dall'elenco
- 26. Usa il file tar.gz come una cartella?
- 27. Filtra i file in una cartella molto grande
- 28. Paperclip pulisce automaticamente i nomi dei file?
- 29. ottenere tutti i percorsi assoluti dei file in una determinata cartella
- 30. Come ottenere i nomi dei campi quando si esegue una query sql semplice in django
L'utilizzo di qualsiasi particolare linguaggio/strumento? –
In che senso? Vuoi un link del menu contestuale per copiare il nome del file? O una sceneggiatura per farlo e stampare i risultati? – Kazar
Ogni volta che viene modificato il contenuto di una cartella condivisa sul mio computer, voglio che venga inviata una email a tutti coloro con cui ho condiviso la cartella. – systemovich