![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| UNIX для чайников Вопросы И Ответы Если вы не уверены в том, где разместить UNIX или Linux вопрос, задайте его здесь. Все UNIX и Linux приветствуем новичков!! |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Необходимость регулярного выражения | tony3101 | Shell программирование и сценарии | 4 | 06-05-2008 03:13 AM |
| Регулярные выражения Проблема | chris1234 | UNIX для чайников Вопросы И Ответы | 12 | 04-02-2008 07:44 AM |
| Регулярные выражения проблемы | djkane | Shell программирование и сценарии | 5 | 06-21-2006 10:07 AM |
| Регулярные выражения Проблема | netmaster | UNIX для чайников Вопросы И Ответы | 1 | 12-07-2005 09:34 PM |
| Регулярные выражения + Aritmetical Выражение | Z0mby | Shell программирование и сценарии | 2 | 05-21-2002 10:59 AM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
Комплекс Пайплайн / Перенаправление / Регулярные выражения проблемы
Это очень трудно Unix команда, которую я не мог совершить .....
...... Вот он:В файле ~ unx122/public/data.txt содержит более 18000 строк текста. Ниже приведены первые десять строк файла: пагинации 20657 2740 28416 31090 18145 shiner 1695 2507 9964 1451 2 13122 прохладно 29210 23832 22861 25037 18722 развлекать 16186 23873 5049 3781 15735 бутерброды 9407 61 10817 7342 18224 существованию 27174 8344 331 18238 25000 гуманитарные 29733 13594 5573 24760 20213 Гусь-10371 20643 22256 28933 7187 поощрение 24678 31046 5759 7005 29626 эфирный 4963 15542 12202 23911 31595 Каждая строка содержит слово и пять номеров, каждый из разделенных пробелами. Есть без пробелов или знаков препинания в любое из слов, каждое слово состоит только верхний и нижний регистр букв. Все номера имеют целые числа (без десятичных знаков, ни отрицательных чисел). Есть не ведущими нулями (дополнительные нули добавляются в начале номера). ************************************************** *** В файле ~ unx122/public/data.txt, выбрать все строки, которые есть слово в один столбец, который начинается и заканчивается с гласными и значения между 1000 и 9999 в третьем столбце. Сортировать эти строки в обратном порядке согласно графе 3, а затем выберите линий 15 до 37. И наконец, поставить эти строки нормальный порядок в соответствии с колонки 1 и записать их в файл ~ / uli101_a2_output.txt (переписать все данные уже в этом файле). Создать команду трубопровода для выполнения этой задачи. В файле ~ / uli101_assignment2, место соответствующее Bash хибарка линию, а затем вашу команду трубопровода. Определения Ниже приведены определения некоторых терминов, используемых в задаче описания: Гласных - одна из букв: A, E, I, O, или u. В соответствии - любая буква, которая не является гласной. Символ - любой буквы, числа, цифры, космос, или знаком пунктуации. Верхний регистр - ЗАГЛАВНЫМИ БУКВАМИ Строчные буквы - не буквы Нечетные цифры - одна из этих цифр: 1, 3, 5, 7 или 9. Даже цифра - одна из этих цифр: 0, 2, 4, 6 или 8. Нечетные числа - число, которое не является равномерно делится на 2 (рядом заканчивающийся в нечетных цифр). Даже номер - номер, который равномерно делится на 2 (рядом заканчивающийся в еще цифры). Нормальный порядок - восходящем порядке (начиная с самой низкой на максимальное значение). Используйте числовой сортировки чисел, или ASCII сортировать по тексту. В обратном порядке - убывающем порядке (начиная с самой высокой в наименьшей стоимости). Используйте числовой сортировки чисел, или ASCII сортировать по тексту. |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|