Como Listar os Usuários do Linux
Via Linha de Comando:
Muitas vezes tive dificuldade em listar os usuários Linux.
Na maioria das vezes uso o comando:
#more /etc/passwd
Mas não aparecem apenas os nomes de usuários.
Para isso desenvolvi este pequeno script que lista apenas os usuários:
#!/bin/bash
clear
echo ' Usuários do Linux:'
echo '-----------------------------------'
cat /etc/passwd | awk -F ":" '{print $1}'
echo '-----------------------------------'
Grave esse script em um arquivo texto.
Para executar o script use o comando:
#sh nomedoscript
cat /etc/passwd | awk -F ":" '{print $1}'
ResponderExcluirComo são dois comandos distintos, deve ser usado o caracter | (barra vertical), para agrega-los.
Valeu pelo aviso MAX...
ResponderExcluirPara funcionar tem que ter o caractere | (barra vertical).
Já ta corrigido o comando.
Um Abraço para todos!!!
| "pipe", este "lê"a saida do comando anterior e executa uma nova função, filtro, etc sobre aquela primeira saida
ResponderExcluiratt. Joao