ho la linea:Bash: Ordinare i file da 'trovare' dai contenuti
find -maxdepth 1 -type f -iname '*key*' -not -name '*~'
Voglio estrarre il contenuto (che dovrebbe essere il testo) di tutti i file restituiti e tubo che in sort
da ordinare in ordine alfabetico. Ho provato a collegare l'output della riga sopra direttamente a sort
ma questo comporta l'ordinamento dei nomi dei file piuttosto che dei loro contenuti. Devo trasformare l'output di find
in un array e quindi elaborarlo da sort
?
[modifica] L'uscita desiderata è il contenuto ordinato.
tubo attraverso 'xargs cat' poi attraverso' sort'. –
Grazie! Ha funzionato perfettamente –