en awk un script dans ce style:
Code :
- {
- if ($1==user_a_modifier)
- {
- printf "%s %i\n",$1,valeur_quota;
- }
- else
- print $0;
- }
|
on le sauvegarde dans un fichier set_quota.awk
comment l'appeler :
awk -f 'set_quota.awk' -v user_a_modifier='<le user>' -v valeur_quota='<le quota>' <le fichier contenant les quotas et users> > <le fichier contenant la modification>
ex:
awk -f 'set_quota.awk' -v user_a_modifier='user1' -v valeur_quota='1000' <le fichier contenant les quotas et users> > fichier_config_modifier
Edit : appel du script
Message édité par jlighty le 11-05-2005 à 10:00:51