trouver 3" />
![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Récupérez les 9 premiers chiffres de la valeur numérique | Sollins | De programmation et de script Shell | 10 | 07-01-2008 05:19 AM |
| Digits affichage | Spoorthi16 | UNIX pour les nuls Questions et réponses | 3 | 10-01-2007 09:26 PM |
| Seuls les chiffres en entrée | namishtiwari | UNIX pour les nuls Questions et réponses | 2 | 08-21-2007 07:23 AM |
| Comment faire pour réduire les 10 derniers chiffres de | psarava | De programmation et de script Shell | 4 | 08-29-2006 04:52 AM |
| limiter le nombre de chiffres d'un PID | mlefebvr | UNIX for Advanced & Expert Users | 1 | 05-27-2002 10:33 AM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
Formatage chiffres
Je veux vérifier l'argument de KSH. Si le type d'utilisateur dans l'invite de "trouver 3 ', il sera le format de 3 à 003 pour trouver les données dans le fichier texte. Même que de 10 à 010. Commence toujours par 0.
par exemple. > trouver 3 Sortie: 003 > trouver 30 Sortie: 030 |
|
||||
|
Il est un utilitaire de trouver le nom, ne pas l'utiliser pour trouver le nom de votre script. Vous pouvez utiliser printf pour formater les données, quelque chose comme cela d'imprimer le 1er argument: Code:
data=`printf "%03d" $1` Observe |
|
||||
|
J'ai essayé de tester le code ci-dessous, mais il est étrange me montrant les résultats
data \u003d `printf"% 03d "$ 1» echo $ data Exemple de test: > Findlog.sh 001 001 > Findlog.sh 020 016 > Findlog.sh 035 029 > Findlog.sh 099 printf: 099: pas complètement converti 000 |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|