Как разделить эти два столбца в этом CSV-файле в Linux/Bash?

Немного сложно уследить, но здесь есть несколько интересных вещей.
sudo -l user1
Совпадение записей по умолчанию для user1 на этом хосте:
!visiblepw, всегда _set _home, requiretty, env _reset, env _keep="ЦВЕТА ОТОБРАЖЕНИЯ ИМЯ ХОСТА HISTSIZE INPUTRC KDEDIR LS _ЦВЕТА", env _keep+="ПОЧТА PS1 PS2 QTDIR USERNAME LANG LC _ADDRESS LC _CTYPE", env _keep+="LC _COLLATE LC _IDENTIFICATION LC _MEASUREMENT LC _MESSAGES", env _keep+ ="LC _ДЕНЕЖНЫЙ LC _ИМЯ LC _ЦИФРОВОЙ LC _БУМАГА LC _ТЕЛЕФОН", env _keep+="LC _ВРЕМЯ LC _ВСЕ ЯЗЫКИ ЯЗЫКИ _XKB _CHARSET XAUTHORITY", secure _path=/sbin :/bin :/usr/sbin :/usr/bin
Useruser1 может запускать на этом хосте следующие команды:
(ВСЕ )ВСЕ


В этом проблема. Я думаю, что это происходит из этой строки в ваших sudoers:
##Linux1 user LINUX1 ALL=NOPASSWD: LOAD_KERBEROS_DATA
Это то, что находится в вашем файле sudoers? Что-то, возможно типо, позволяет вашим пользователям пользователям получать значение (ALL )ALL.

1
08.05.2021, 23:58
1 ответ

Много разных способов добиться этого, но cut, вероятно, самый простой.

cut -f1 -d" " inputfile >column1.txt

cut -f2 -d" " inputfile >column2.txt

0
28.07.2021, 11:33

Теги

Похожие вопросы