#linux
Вопрос:
Это моя команда ввода —
tmsh list auth user all | egrep 'auth|role' | sed 'N;s/n/,/' > users.csv
Я получаю следующий результат —
auth user jen {, role admin
auth user john {, role user
Я хочу, чтобы в таблице были напечатаны только точные данные пользователя и роли —
Не мог бы кто-нибудь, пожалуйста, помочь мне с этим?
Можно ли также ввести заголовок «пользователь» и «роль»?
Комментарии:
1. Не могли бы вы, пожалуйста, поделиться в своих вопросах исходными данными:
tmsh list auth user all
?
Ответ №1:
Учитывая тот факт, что у меня нет tmsh
и не было предоставлено никаких необработанных выборочных данных, это очень много догадок.
tmsh list auth user all | awk '/^auth/{printf "%s,",$3} /role/{print $2}' > users.csv