Команда «вырезать» может быть использована для этих ситуаций. Для этого примера мы можем использовать, grep -i client3 | cut -f 3
чтобы найти профессию клиента3. Таким же образом мы можем видеть имя и фамилию client2 одновременно, используя. grep -i client2 | cut -f 2
Поскольку между именем и фамилией есть только один символ пробела, cut -f
команда использует "tabs" в качестве разделителя.
выберите столбцы по команде cat
774
Gefolge
Я использую файл в качестве маленькой таблицы БД. Содержание выглядит так:
client1 john doe engineer cal client2 jane doe nurse ny client3 ali veli doctor ny
Я хочу найти профессию клиента3. Между именем и фамилией "пробел", между столбцами "табуляция". Первый столбец уникален, поэтому я могу использовать этот столбец как закрытый ключ.
Я хочу использовать команду для поиска профессии или состояния клиента с помощью такой команды:
grep -i client3 | "select 3rd column"
Что я могу использовать вместо "выбрать 3-й столбец"?
1 ответ на вопрос
1
Gefolge
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Как я могу "инвертировать" структуру каталогов?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux