![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| UNIX for Advanced & Expert Gebruikers Expert-to-Expert. Hier geavanceerde UNIX-, UNIX-commando's, Linux, Operating Systems, System Administration, programmering, Shell, Shell scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| probleem in awk commando | viveksnv | Programmeren en Shell Scripting | 3 | 03-03-2008 04:59 |
| probleem met tr commando | Ravi raj kumar | UNIX for Advanced & Expert Gebruikers | 2 | 07-02-2007 07:41 |
| probleem met dd commando of misschien AFS probleem | Anta | Programmeren en Shell Scripting | 0 | 08-25-2006 11:10 |
| ls commando probleem | buckhtr77 | SUN Solaris | 2 | 12-06-2005 04:16 PM |
| Probleem bij het gebruik van sed commando | gopskrish | UNIX voor Dummies Questions & Answers | 2 | 06-27-2005 12:26 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Probleem met tr commando az 0-9
Hallo deskundigen,
Ik krijg een raar resultaat bij het gebruik van de tr commando. Ik gebruik tr veranderen bestandsnamen extensies aangemaakt door splitsing commando (van AA, AB, AC etc op 00, 01, 02 enz.). Als ik het script van de command prompt krijg ik de verwachte resultaten, maar als ik dit doen via een cron tab en ingeroepen van een perl scriipt Ik krijg vreemde resultaten. Bijvoorbeeld AB krijgt omgerekend tot 08 maar aa krijgt omgerekend naar 00. + Old_ext \u003d ae + Print Oude Uitbreiding ae Oude Uitbreiding ae + + Tr az 0-9 + Echo ae new_ext \u003d 0e + Print Nieuw Verlenging 0e Nieuw Verlenging 0e voor ab new_ext komt als 08 van daar af is het 0C, 0D, 0e zo. Hier is het relevante deel van de code. for i in `ls $ (base_file_name). a *" old_ext \u003d $ (i ##*.} print "Oude Uitbreiding" $ old_ext new_ext \u003d `echo $ old_ext | tr 'az''0 -9 '" print "nieuwe extensie" $ new_ext gedaan Hulp zou zeer gewaardeerd als Ik heb vele uren op dit punt. Ik probeerde severl benaderingen willen brengen eval voor echo maar kon deze niet werkt. |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|