Code incompréhensible
elkadiri.wd
Messages postés
139
Statut
Membre
-
zipe31 Messages postés 38797 Statut Contributeur -
zipe31 Messages postés 38797 Statut Contributeur -
Bonjour,
pouvez vous m'expliquer ce code?
for x in 'awk -F: '$3>=2001 {print $1}' /etc/passwd'
do
rep='grep ^$x: /etc/passwd | cut -d: -f6'
if [ -d $rep ]
then
mv $rep /users
usermod -d /users/$x $x
fi
done
merci
pouvez vous m'expliquer ce code?
for x in 'awk -F: '$3>=2001 {print $1}' /etc/passwd'
do
rep='grep ^$x: /etc/passwd | cut -d: -f6'
if [ -d $rep ]
then
mv $rep /users
usermod -d /users/$x $x
fi
done
merci
A voir également:
- Code incompréhensible
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
1 réponse
Salut,
Tu prends chaque commande, tu les exécutes et tu déduis ce qu'elles font.
Tu prends chaque commande, tu les exécutes et tu déduis ce qu'elles font.
awk -F: '$3>=2001 {print $1}' /etc/passwd
grep ^$x: /etc/passwd | cut -d: -f6
etc.
elkadiri.wd
Messages postés
139
Statut
Membre
1
par exemple pourquoi -F : dans (awk -F :...)
zipe31
Messages postés
38797
Statut
Contributeur
6 433
man awk