Revisando a aula de ontem que tive na www.4linux.com.br fiz uma brincadeirinha com alguns dos comandos que aprendi, e formei a seguinte linha de comando:
fernando@br-fernando:/tmp$ awk -F : '{print $1 " <<< usa >>> " $7}' passwd | sort | nl
Agora eu explico:
O awk é um comando que busca por padrões dentro de arquivos texto e mostra o conteúdo na tela. Nesta brincadeirinha fiz com que o awk mostrasse do conteúdo do arquivo /etc/passwd a 1ª e 7ª colunas, inserindo entre elas o termo <<< usa >>>, em ordem alfabética e com as linhas numeradas.
Para por em ordem alfabética basta passar um | (pipe fala-se paipe) para o comando sort e mais um | para o domando nl
Com isso, foi formado um relatório que informa qual shell cada usuário do sistema utiliza. Fica mais ou meno assim:
1 avahi-autoipd <<< usa >>> /bin/false
2 avahi <<< usa >>> /bin/false
3 backup <<< usa >>> /bin/sh
4 bin <<< usa >>> /bin/sh
5 couchdb <<< usa >>> /bin/bash
6 daemon <<< usa >>> /bin/sh
7 fernando <<< usa >>> /bin/bash
Bom, é isso ai. Conforme o aprendizado e o tempo, posto mais algumas coisas interessantes do curso.
Nenhum comentário:
Postar um comentário
Grato por comentar