mam wiersz:Bash: sortowanie plików z „odnaleźć” przez treść
find -maxdepth 1 -type f -iname '*key*' -not -name '*~'
Chcę wyodrębnić zawartość (który powinien być tekst) wszystkich plików powrócił i rura że w sort
być sortowane alfabetycznie. Próbowałem wyprowadzić wyjście powyższej linii bezpośrednio do sort
, ale powoduje to sortowanie nazw plików zamiast ich zawartości. Czy muszę przekształcić dane wyjściowe z find
w tablicę, a następnie przetworzyć je przez sort
?
[edytuj] Wyjście chcę jest posortowane zawartość.
Rura go przez 'xargs cat' następnie przez' sort'. –
Dzięki! To działało idealnie –