Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/09/2018, à 16:04

marcoPoloT

RESOLU: tri du fichier /etc/passwd

Bonjour

Je voudrais trier le fichier /etc/passwd, mais j'ai 2 lignes qui ne semblent pas d'accord pour le faire correctement
extrait du fichier:
...
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin
rpc:x:32:32:Rpcbind Daemon:/var/lib/rpcbind:/sbin/nologin
...

Les 2 lignes qui me posent problèmes sont celles débutant par rpc et rpcuser. Dans l’ordre "normal", rpc devrait apparaitre avant rpcuser !

La commande
$ sort -t: -bdf /etc/passwd renvoie ceci (extrait):
...
root:x:0:0:root:/root:/bin/bash
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin
rpc:x:32:32:Rpcbind Daemon:/var/lib/rpcbind:/sbin/nologin
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
...


Cependant, la commande $ cut -d: -f 1 passwd | sort
renvoie les premiers champs dans le bon ordre. J'aimerai bien comprendre et éclaircir ce comportement. Merci.
...
root
rpc
rpcuser
shutdown

Dernière modification par marcoPoloT (Le 10/09/2018, à 16:17)

Hors ligne

#2 Le 03/09/2018, à 17:09

pingouinux

Re : RESOLU: tri du fichier /etc/passwd

Bonjour,
Pour ne trier que le premier champ :

sort -t: -bdfk1,1 /etc/passwd

Hors ligne

#3 Le 10/09/2018, à 16:14

marcoPoloT

Re : RESOLU: tri du fichier /etc/passwd

Un grand merci pingouinux. C'était pourtant tellement évident...

Hors ligne