У меня есть файл, который включают в себя следующие строки:Баш - извлекая строки, содержащие только 3 колонки
2 | бла | blah
1 | бла | blah
3 | blah
2 | бла | blah
1 | высокий | пять
3 | пять
Я хочу извлечь только строки, которые имеет 3 колонки (3 поля, 2 ... сепаратора обеспечивают)
Я хочу, чтобы это труба из следующих команд:
| sort -nbsk1 | cut -d "|" -f1 | уник -d
Так ведь я буду получать только:
Любые предложения? Это часть домашнего задания, мы не имеем права использовать AWK \ СЕПГ и еще несколько команд .. (Grep \ тр и Что написано выше, могут быть использованы)
Благодаря
Если это домашняя работа, что вы попробовали? – devnull
Я попытался проверить это по строкам, а не сортировать. Значительно менее «дружелюбный», а затем проверял отсортированный и готовый список –