finde 3" />
![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Hent de første 9 cifre fra den numeriske værdi | sollins | Shell Programmering og Scripting | 10 | 07-01-2008 05:19 AM |
| Cifre display | Spoorthi16 | UNIX for dummyer Spørgsmål & svar | 3 | 10-01-2007 09:26 PM |
| Kun cifre som input | namishtiwari | UNIX for dummyer Spørgsmål & svar | 2 | 08-21-2007 07:23 AM |
| Sådan skæres sidste 10 cifre off | psarava | Shell Programmering og Scripting | 4 | 08-29-2006 04:52 AM |
| begrænse antallet af cifre i en PID | mlefebvr | UNIX for Advanced & Ekspertsøgning Brugere | 1 | 05-27-2002 10:33 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Formatering cifre
Jeg ønsker at tjekke argument i ksh. Hvis brugeren skriver i prompten "finde 3 'vil det format 3 til 003, så den svarer til oplysningerne i en tekstfil. Samme som med 10 til 010. Begynder altid med 0.
f.eks. > finde 3 Output: 003 > finde 30 Output: 030 |
|
||||
|
Jeg forsøgte at teste nedenstående kode, men det viser mig mærkeligt resultater
data \u003d `printf"% 03D "$ 1` echo $ data Proeveoploesningens: > Findlog.sh 001 001 > Findlog.sh 020 016 > Findlog.sh 035 029 > Findlog.sh 099 printf: 099: ikke helt konverteres 000 |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|