сортировать файл по одному столбцу и группировать по другому

Нормальное поведение bash заключается в том, что он не обращается к скрытым файлам при использовании for. Но это поведение можно изменить с помощью команды shopt.

Чтобы включить сканирование скрытых файлов с "*":

shopt -s dotglob

Чтобы отключить сканирование скрытых файлов с "*" (поведение по умолчанию)

shopt -u dotglob

Так что попробуйте такой скрипт :

shopt -u dotglob
for eachfile in /mnt/thara/*

И теперь скрытые файлы должны исчезнуть.

3
20.05.2015, 15:18
1 ответ

сортировать по третьему столбцу, затем по второму:

$ sort -k3,3 file | sort -k 2,2

вывод:

1   A   0.5
3   A   10
2   B   0.7
5   B   4
4   C   4
1
27.01.2020, 21:31

Теги

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