![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| het programmeren van de shell | nivas | Programmeren en Shell Scripting | 8 | 02-11-2008 12:06 |
| Aix Shell Programming | akmtcs | AIX | 1 | 12-07-2006 08:40 |
| het programmeren van de shell | Neha Agarwal | Programmeren en Shell Scripting | 2 | 09-07-2005 03:23 |
| Programmeren van de Shell Help | mec585858 | UNIX voor Dummies Questions & Answers | 4 | 12-10-2003 10:24 |
| Programmeren van de Shell | JWK1 | UNIX voor Dummies Questions & Answers | 2 | 06-01-2001 02:31 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
() In het programmeren van de shell
Kan iemand mij vertellen wat () bedoelen wanneer ze omringen een variabele rente?
Bijvoorbeeld, $ FILE \u003d 'basename $ 1' / / wat is gepasseerd in dit script $ Bank \u003d 'dirname $ 1' $ INFILE \u003d $ (FILE). BANK $ (). $ $ Wat betekent $ INFILE bevatten na deze opdracht? Laat het me weten Bedankt G |
|
||||
|
Zie hieronder ....
$vi a.sh ab \u003d $ (pwd) echo "" echo "De huidige werk-directory is $ AB" File \u003d $ (basename $ ab) echo "FILE rendement $ FILE" echo "" ab \u003d $ (pwd) echo "De huidige werk-directory is $ AB" BANK \u003d $ (dirname $ ab) echo "BANK geeft € BANK" echo "" INFILE \u003d $ (FILE). BANK $ (). $ $ echo $ INFILE dam @ Athena: ~ $. / a.sh Huidige werk-directory / home / dam FILE rendement dam Huidige werk-directory / home / dam BANK terug / home dam./home.11937 Weet u niet wat u probeert te bereiken ... Ik denk dat wat je wilde, was waarschijnlijk / home/dam.11937 |
|
|||||
|
#! / bin / bash
X \u003d ABC echo "$ Xabc" Dit geeft geen uitvoer. Wat ging er mis? Het antwoord is dat het reservoir dachten dat we werden gevraagd voor de variabele Xabc, die uninitialised. De manier om te gaan met deze beugels te zetten rond de X om het te onderscheiden van de andere personages. Het volgende geeft het gewenste resultaat: #! / bin / bash X \u003d ABC echo "$ (X) abc" ------------------ Ik denk dat het je ongetwijfeld zal duidelijk zijn. nog steeds je niet krijgen ... pls moeten alle gegevens, zodat we een oplossing van hetzelfde kan geven Bedankt Ckanth |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|