Форум программистов, компьютерный форум, киберфорум
Shell, Bash
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
13 / 13 / 5
Регистрация: 06.04.2016
Сообщений: 180
1

awk разделить тысячи

03.07.2020, 13:49. Показов 549. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, друзья!

Есть такой скрипт:
Bash
1
2
$ free -b | awk 'FNR==2{printf "%d\n", ($3+$5)/1048576}'
4673
Все хорошо, но хочется, чтобы тысячи печатались отдельно от сотен. awk это умеет, нужно поставить одинарную кавычку "%'d\n". На просторах интернета почерпнул идею использовать восьмеричную escape-последовательность.
Bash
1
2
$ echo -e '\047'
'
Однако в awk этот прием работать не хочет.
Bash
1
2
3
4
$ free -b | awk 'FNR==2{printf "%\047d\n", ($3+$5)/1048576}'
awk: run time error: improper conversion(number 1) in printf("%'d
")
    FILENAME="-" FNR=2 NR=2
Можно починить?

Добавлено через 1 час 44 минуты
А ведь уже спрашивал тоже самое 4 года назад . )
Bash
1
sudo apt install gawk
Marinero, спасибо еще раз!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.07.2020, 13:49
Ответы с готовыми решениями:

Тысячи в числах
Задание. Сколько всего тысяч содержится в каждом из следующих чисел:26 000;345 000;1 318 000;55...

Компьютер до 15 тысячи
Вот присмотрел в магазине скажите пожалуйста какие нужны, а какие нет. ...

WD5000AAKX бэды, тысячи их
Здравствуйте. Такая проблема случилась с жёстким диском с упомянутым в теме: нормально работал,...

Как преобразовать тысячи
Разработчик сделал скрипт, но не выходит на связь. Прошу помощи у вас. Есть функция $bills = new...

0
03.07.2020, 13:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.07.2020, 13:49
Помогаю со студенческими работами здесь

Компьютер до 50 тысячи.Магазин ДНС
Вот такая есть такая сборка,но не знаю какой взять лучше процессор....

Что генерирует тысячи вебсокетов?
Здравствуйте! Зайдя сегодня на вебморду сервера обнаружил, что каким-то образом что-то генерирует...

Запятые, как разделитель тысячи
имеется файл .txt с таблицей. цифры имеют запятую как разделитель тысячи. в Аксессе 2000 эту...

Выбор ноутбука, бюджет 42-43 тысячи
Всем привет! Ребят, помогите подобрать ноут. Родители попросили купить им. Бюджет 42-43 тысячи....

Разные виды конденсаторов, тысячи их...
Работая только с МК и логикой, редко когда требуется что-то отличное от электролитов, мелкой...

Индексация тысячи ключевых слов
Всем доброго времени суток. Есть сайт организации, продающей промышленное оборудование. Поступила...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru