SED replace @{EE3F}

El siguiente código le dará a los principales archivos grandes.

ls -l -R <folder path> | grep -v "^d" | awk '{print $5" "$9}' | sort -nrk1,1 | head -n10 | column -t

si también desea la ruta completa del archivo, pruebe lo siguiente:

find <folder path> -type f -exec du -a {} + | sort -nr | head -10
1
13.06.2019, 22:50
1 ответ

[A-Z0-9]соответствует только одному символу данного типа. Используйте [A-Z0-9]\+, если ваша реализация sed поддерживает это, [A-Z0-9]\{1,\}или [A-Z0-9][A-Z0-9]*, то есть один или несколько символов типа.

Вы также можете использовать класс POSIX [:alnum:]вместо списка диапазонов символов (, но он также соответствует символам нижнего регистра )или [:xdigit:]для соответствия только шестнадцатеричным числам.

3
27.01.2020, 23:22

Теги

Похожие вопросы