AJUDA COM FORMATAÇÃO

1. AJUDA COM FORMATAÇÃO

Juliano Alvaro Cruz
creulinux

(usa Ubuntu)

Enviado em 14/10/2009 - 23:07h

echo
echo "3) - USUÁRIOS"
echo
echo " Nome de Usuario | Grupo | Diretório do usuário"
echo " ------------------------------------------------------------"
echo " "`cat /etc/passwd | grep /bin/bash | cut -d":" -f1`" "`cat /etc/passwd | grep /bin/bash | cut -d":" -f4`" "`cat /etc/passwd | grep /bin/bash | cut -d":" -f6`

GALERA O RESULTADO SAI ASSIM OH

3) - USUÁRIOS

Nome de Usuario (ID) | Grupo (ID) | Diretório do usuário
------------------------------------------------------------
root teste 0 1000 /root /home/teste

POREM EU GOSTARIA ASSIM OH:

3) - USUÁRIOS

Nome de Usuario (ID) | Grupo (ID) | Diretório do usuário
------------------------------------------------------------
root 0 /root
teste 1000 /home/teste

Alguém pode me ajudar?
abraços!


  


2. Re: AJUDA COM FORMATAÇÃO

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/10/2009 - 05:35h


Estou te indicando o artigo a seguir:

http://www.wolferineblues.com/2009/09/formatando-a-saida-de-shell-scripts/

Acho que ele resolve sua questão.




3. AJUDA COM FORMATAÇÃO

José Mário
miura 787

(usa Ubuntu)

Enviado em 15/10/2009 - 08:48h

echo
echo "3) - USUÁRIOS"
echo
echo " Nome de Usuario | Grupo | Diretório do usuário"
echo " ------------------------------------------------------------"
echo " "`cat /etc/passwd | grep /bin/bash | cut -d":" -f1`" "`cat /etc/passwd | grep /bin/bash | cut -d":" -f4`
echo " "`cat /etc/passwd | grep /bin/bash | cut -d":" -f6`


4. Re: AJUDA COM FORMATAÇÃO

nelio
neliobjr

(usa Red Hat)

Enviado em 15/10/2009 - 10:54h

Meu conselho, é de seguir a linha do AWK.

Segue link com exemplos inclusive utilizando o arq passwd.

http://br.geocities.com/cesarakg/awk-1.html

abs...


5. Re: AJUDA COM FORMATAÇÃO

DAVISON MARCEL PASQUALINI
fdmarp

(usa Debian)

Enviado em 15/10/2009 - 13:40h

Alguma coisa tipo assim:

cat /etc/passwd | grep /bin/bash | awk -F: '{ print $1, $4, $6 }'
ou
cat /etc/passwd | grep /bin/bash | cut -d: -f1,4,6 | sed 's/:/ /g'






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts