Esiste un comando hdfs per elencare i file nella directory HDFS come timestamp, in ordine crescente o decrescente? Per impostazione predefinita, il comando hdfs dfs -ls
fornisce un elenco non ordinato di file.Esiste un comando hdfs per elencare i file nella directory HDFS come da timestamp
Quando ho cercato le risposte, ciò che ho ottenuto è stato una soluzione, ad esempio hdfs dfs -ls /tmp | sort -k6,7
. Ma c'è un modo migliore, integrato nella riga di comando hdfs dfs
?
-ls -t non fare il trucco? – Whitefret
dal doc: http://hadoop.apache.org/docs/r2.7.0/hadoop-project-dist/hadoop-common/FileSystemShell.html#ls. 'ls -R -t (-r)' ti fornisce una lista di tutti i file trovati nell'ordine di ricerca ricorsivo dall'ultima modifica. -r è in ordine inverso – Whitefret
provato su hadoop 2.6 senza successo però ... – Whitefret