![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!! |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Tcp_conn_req_max_q (case-sensitive?) | Olli.Lang | SUN Solaris | 4 | 09-11-2008 04:03 |
| hoofdlettergevoelig "if [-e $ bestand]"? | jul | Programmeren en Shell Scripting | 2 | 05-08-2008 09:48 |
| Negeer hoofdlettergevoelig in zaak Switch | annelisa | Programmeren en Shell Scripting | 1 | 07-13-2006 05:36 |
| het uitschakelen van hoofdlettergevoelig op RHEL? | blesets | UNIX voor Dummies Questions & Answers | 2 | 04-02-2006 10:47 PM |
| Hostnaam is hoofdlettergevoelig ????? | ajphaj | UNIX voor Dummies Questions & Answers | 3 | 02-16-2006 01:10 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread |
Waardering:
|
Display Modes |
|
|
|
||||
|
Controleer als er een bestand directory (-d) het gebruik van hoofdletters en kleine letters
Hoi,
Ik schrijf een bash-script. Aan het begin van het script is er een door de gebruiker gedefinieerde variabele die is een map waarin de verwerkte gegevens zullen worden verplaatst. Bij het uitvoeren van het script Ik wil onmiddellijk ervoor zorgen dat de directory bestaat, en zo niet zal het script error. De volgende code moet doen: OutDir \u003d '/ Users/msb65/test_data' if [-d $ OUT_DIR]; vervolgens echo '- OUT_DIR bestaat' anders echo; echo; echo 'FOUT: OUT_DIR bestaat niet' afrit 1 fi Echter, deze test lijkt niet hoofdlettergevoelig. Hoe kan ik ervoor zorgen dat het zo is? Bedankt. Mike |
|
||||
|
Hi Ikon,
Dat is interessant dat soortgelijke code lijkt anders werken op onze twee systemen. Ik gebruik een Mac met Leopard. Ik vraag me af of er nuances tussen onze bash? Op mijn systeem is er de map: / Users/msb65/test_data/Olive Echter, de test doesnt fout toen ik vervangen door een kleine "O" op "Olijfolieraad": $ Dir \u003d '/ Users/msb65/test_data/Olive' $ If [-d $ dir]; then echo hallo; fi hallo dir \u003d '/ Users/msb65/test_data/olive' $ If [-d $ dir]; then echo hallo; fi hallo Waarom is dit? Mike |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|