![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| UNIX для чайников Вопросы И Ответы Если вы не уверены в том, где разместить UNIX или Linux вопрос, задайте его здесь. Все UNIX и Linux приветствуем новичков!! |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Получение случайных чисел из текстового файла | nistleloy | UNIX для чайников Вопросы И Ответы | 13 | 12-14-2008 04:28 PM |
| Получение строк из конкретного файла - я могу использовать grep? | hcclnoodles | Shell программирование и сценарии | 9 | 09-23-2008 07:45 AM |
| Получение PID из файла | appleforme1415 | UNIX для чайников Вопросы И Ответы | 5 | 10-18-2007 02:44 AM |
| Автоматизация и Rlogin Загрузка файлов | vicesjr | Shell программирование и сценарии | 3 | 04-27-2005 11:30 AM |
| Получение удаленного файла | jyotipg | UNIX перспективных И опытных пользователей | 2 | 01-04-2002 08:49 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Получение частности подряд из DAT файлов
Привет ..
У меня есть DAT файл, содержащий имена обоих столбцов и данных. Теперь я хочу лишь особо строке вместе с именем столбца. Моя DAT считают это ниже Глубина EmpName Зарплата Shally Администратор 20000 Свати HR 15000 Deepali IT 45000 Preetika ЭЭО 60000 Теперь я хочу показывать только 3 строки с именем столбца, используя AWK команды. Я старался как ниже, чтобы получить имя столбца; AWK 'NR \u003d\u003d 1 (печати $ 0)' Employee.dat Это retrives колонке имя ... Теперь о том, как получить частности подряд. ![]() |
|
||||
У меня еще один запрос. Если мы знаем, какие именно строки получить то это будет работать хорошо. Предположим, данный DAT файл содержит тысячи записей, я просто хочу получить все ряды которых зарплата больше THA 15000. Каким образом можно добиться в этом? Другими словами можно использовать в выражениях (логические, arthmetic, регулярный ...) к retireve конкретной строки с именем столбца .. |
|
|||||
|
Цитата:
Код:
awk 'BEGIN{NR==1{print}$3>15000{print}' filename
|
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|