|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 9
|
|
Sort по первому числу в строке28.10.2018, 13:32. Показов 2211. Ответов 36
Здравстуйте.
Возник следующий вопрос При сортировке (командой sort /R) .txt файла вида: 8 *** 10 *** 2 *** 3 *** выводит следующее : 8 *** 3 *** 2 *** 10 *** как заставить cmd воспринимать 10 как число, а не как цифру 1 ?
0
|
|
| 28.10.2018, 13:32 | |
|
Ответы с готовыми решениями:
36
Сортировка списка, главная сортировка по второму числу, второстепенная по первому числу
|
|
7097 / 2328 / 353
Регистрация: 10.12.2013
Сообщений: 8,054
|
|
| 29.10.2018, 17:49 | |
|
Когда мы работаем с регулярным выражением, то заказываем и контекст,
таким образом шаблон \p{N}+ по отношению к символу Ⅸ вернёт именно число.
0
|
|
| 29.10.2018, 18:00 | |
|
0
|
|
|
7097 / 2328 / 353
Регистрация: 10.12.2013
Сообщений: 8,054
|
|
| 29.10.2018, 18:20 | |
|
Это Юникод и Roman Numеrals живут блоке Number Forms в диапазоне от U+2160 до U+2188
0
|
|
|
1887 / 1109 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
|
||||||||
| 29.10.2018, 18:37 | ||||||||
|
Не по теме:
Добавлено через 6 минут ![]()
1
|
||||||||
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 9
|
|
| 29.10.2018, 21:55 [ТС] | |
|
Очень обученные люди).Спасибо вам. Как я понял, чисто на cmd выполнить данную задачу проблематично...
0
|
|
|
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,816
|
|
| 29.10.2018, 22:08 | |
|
gesr_s, а с привёдённой вами утилитой (вы её почему-то командой назвали) sort это "чисто на cmd"?
1
|
|
|
Любознательный
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
|
|||
| 29.10.2018, 22:19 | |||
![]() Шурупы удобнее крутить шуруповертом, чем молотком... надо исходить из этого. ЗЫ Если это задание для студентов, то и решать его надо самостоятельно, иначе это будет медвежьей услугой... Если же это реальная задача, то какая разница чем её решать? Понимаете?
1
|
|||
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 9
|
|
| 29.10.2018, 22:55 [ТС] | |
|
Вероятно я ошибся в терминологии, что же, бывает, прошу простить. Просто использование, например, sqlite/powershell и других полезных вещей (в которых знания на данный момент нулевые) приведет к не лучшему исходу при защите лабы)
0
|
|
| 30.10.2018, 00:11 | |||||||
|
Не по теме: Всё-таки закончу. Исходный текст: 21 - это обычное число в десятичной нотации ( двадцать один ) 1021 - это обычное число в десятичной нотации ( тысяча двадцать один ) Ⅸ - это римская цифра (девять) Ⅿ - это римская цифра (тысяча ) ¾ - это символы, относящиеся к дробным числам ( три четвертых ) ½ - это символы, относящиеся к дробным числам ( одна вторая ) २० - это Современный Девангари ( двадцать ) 5³ - это обычные числа в десятичной нотации, образующие математическое выражение 5 в 3 степени ( сто двадцать пять )
½ - это символы, относящиеся к дробным числам ( одна вторая ) ¾ - это символы, относящиеся к дробным числам ( три четвертых ) Ⅸ - это римская цифра (девять) २० - это Современный Девангари ( двадцать ) 21 - это обычное число в десятичной нотации ( двадцать один ) 5³ - это обычные числа в десятичной нотации, образующие математическое выражение 5 в 3 степени ( сто двадцать пять ) Ⅿ - это римская цифра (тысяча ) 1021 - это обычное число в десятичной нотации ( тысяча двадцать один )
0
|
|||||||
|
|
||||
| 30.10.2018, 01:14 | ||||
|
Не по теме:
Да и PoSH их матчит:
3
|
||||
|
7097 / 2328 / 353
Регистрация: 10.12.2013
Сообщений: 8,054
|
|
| 30.10.2018, 01:37 | |
|
Garry, не передёргивай, в этом топике речь идёт о числовой сортировке.
Так что, Alpap, забери у него своё 'спасибо' взад ))
3
|
|
| 30.10.2018, 14:51 | |||||||||||||
|
Не по теме:
Но решить то задачу (сортировка любых (или почти любых) юникодных numeric значений) все равно можно любым продакшен уровня ЯП... Да, будет многабукаф, но, тем не менее... Правда, ТС'у все наши изыскания вполне фиолетовы. Вот набросок на скорую руку. Работает корректно для юникодных numeric значений, кроме цифр со степенью (парсит 5³ как 53). Очевидно, что для таких матем. выражений требуется особый разбор и интерпретация.
0
|
|||||||||||||
| 30.10.2018, 19:20 | ||
|
Не по теме:
Если скажут, что практического смысла в этих юникод-экзерсисах немного, я, пожалуй, соглашусь. Но весело же: my \x := 3; my \последовательность := x², x³, x⁴ ... ∞; say последовательность[ 0 .. 10 ]; Output: (9 27 81 243 729 2187 6561 19683 59049 177147 531441)
0
|
||
| 31.10.2018, 07:28 | |||
|
Не по теме:
да и в любом случае: Помимо этого, интересен вопрос: а какой шрифт используете для консоли, чтобы все эти изыски корректно отображались? Как-то пытался найти наиболее полный, но получалось либо-либо...в общем, дайте совет какой лучше использовать.
0
|
|||
| 31.10.2018, 12:21 | ||
|
Не по теме:
0
|
||
| 31.10.2018, 13:34 | |||||||||||
|
Не по теме: YuS_2,
0
|
|||||||||||
| 31.10.2018, 14:27 | |||
|
Не по теме: volodin661, Garry Galler, спасибо! Думал, что создали какой-либо приемлемый консольный шрифт с более-менее нормальными глифами и правильными символами. Но видимо, микрософту не до проблем "индейцев", чтобы какие-то шрифты до ума доводить или новые рисовать, у шерифов более глобальные задачи. :)
0
|
|||
| 31.10.2018, 14:27 | |
|
Найти сумму чисел, предшествующих первому отрицательному числу в файле Из каждой строки удалить числа, предшествующие первому положительному числу
Замените нулем все элементы, предшествующие первому нечетному отрицательному числу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|
|
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2.
Задача:
Обеспечить запись документа в регистр сведений независимо от. . .
|
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется.
Ну как вам?
|
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml,
в чате форсили функторы модулей как суперфичу.
Пытаясь отдуплить концепт, наткнулся на тутор с простым примером.
А главный принцип обучения от. . .
|