[Confirme] pb shell
dans un script je fait un truc du style expr 06 - 01 et ca me donne 5 mais je voudrais avoir 05 je voudrais le resultat sur 2 decimal si quelqu' un a une astuce je suis preneur Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur http://www.mandrakestore.com;
Re: [Confirme] pb shell
Le Mardi 17 Juin 2003 11:47, ARNAUD Damien a écrit : dans un script je fait un truc du style expr 06 - 01 et ca me donne 5 mais je voudrais avoir 05 je voudrais le resultat sur 2 decimal si quelqu' un a une astuce je suis preneur Je ne sais pas s'il y a une méthode élégante, mais l'expansion ${#variable} permet d'obtenir la longueur en caractères de $variable, ça te permet donc de tester si la variable fait un ou deux caractères et ajouter un 0 si nécessaire. -- Renaud Michel L'amour-propre est un ballon gonfle par le vent dont il sort des tempetes quand on y fait une piqure. -- Voltaire Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur http://www.mandrakestore.com;
Re: [Confirme] pb shell
Le mar 17/06/2003 à 11:47, ARNAUD Damien a écrit : dans un script je fait un truc du style expr 06 - 01 et ca me donne 5 mais je voudrais avoir 05 je voudrais le resultat sur 2 decimal si quelqu' un a une astuce je suis preneur En utilisant printf peut-être ? Stef -- Linux 2.4.19-32mdk #1 Tue Mar 25 20:45:38 MST 2003 12:00pm up 50 days, 37 min, 5 users, load average: 1.00, 1.01, 1.09 signature.asc Description: PGP signature
Re: [Confirme] pb shell
Renaud MICHEL wrote: Le Mardi 17 Juin 2003 11:47, ARNAUD Damien a écrit : dans un script je fait un truc du style expr 06 - 01 et ca me donne 5 mais je voudrais avoir 05 je voudrais le resultat sur 2 decimal si quelqu' un a une astuce je suis preneur Je ne sais pas s'il y a une méthode élégante, mais l'expansion ${#variable} permet d'obtenir la longueur en caractères de $variable, ça te permet donc de tester si la variable fait un ou deux caractères et ajouter un 0 si nécessaire. Ce que tu peux faire aussi c'est qqchose comme : printf %02d `expr 6 - 1` voir man printf et man 3 printf A+ F. Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur http://www.mandrakestore.com;
[confirme] Pb Shell TCSH sous X avec la Mandrake 6.1
Je pense que l'on est plusieur a avoir fait cette expérience : le shell TCSH (pour les comptes utilisateur de la mandrake 6.1) ne lit plus le ~/.tcshrc, n'inclut plus l'historique des commandes et enfin n'affiche plus les couleurs, sous X avec Konsole ou KVT. Alors que pour le compte root, le problème ne se pose pas. Comment corrige t-on ce problème ? --
Re: [confirme] Pb Shell TCSH sous X avec la Mandrake 6.1
Je pense que l'on est plusieur a avoir fait cette expérience : le shell TCSH (pour les comptes utilisateur de la mandrake 6.1) ne lit plus le ~/.tcshrc, n'inclut plus l'historique des commandes et enfin n'affiche plus les couleurs, sous X avec Konsole ou KVT. Alors que pour le compte root, le problème ne se pose pas. Comment corrige t-on ce problème ? J'ai eu un problème similaire alors peut être est ce la même solution. Je ne pouvais exécuter les scripts csh. Dans /etc/csh.cshrc : enlever la ligne: limit coredumpsize 100 ( ou la commenter) J'aimerai néanmoins que qqn apporte un alternative car en attendant, je n'ai plus de fichiers core. Ce problème est apparu avec la Mdk6.1 donc je suppose qu'il doit être facile a faire disparaître. Fabien Deschodt