![]() |
|
|
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 |
| ls en elk bestand als argument | melanie_pfefer | Programmeren en Shell Scripting | 3 | 01-24-2007 09:10 |
| argument helpen | brentdeback | Programmeren en Shell Scripting | 2 | 11-27-2005 03:53 PM |
| xldb WAARSCHUWING: libC.a (ansi_32.o) is gestript | Lazzar | Hoog Niveau Programmering | 2 | 01-05-2004 02:22 PM |
| Gestripte install floppy alleen. | Nietzsche | UNIX voor Dummies Questions & Answers | 2 | 10-13-2002 10:11 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Gestript argument
Hi there Heeft iemand dit gezien gedrag voor, en zo ja, ze weten waarom dit gebeurt? Ik ben actief in bash: Code:
$ export DEV="/usr/sbin/diskutil list | /usr/bin/grep Master | /usr/bin/awk '{ print $6 }'"
$ echo $DEV
/usr/sbin/diskutil list | /usr/bin/grep Master | /usr/bin/awk '{ print }'
Als u merkt, de $ 6 argument is gestript van het echo'd uitgang. Mike |
|
||||
|
Dat komt omdat de shell behandelen $ 6 als commandoregelprogramma variabele - hij ziet niet in het blok en awk weet dat het een awk commando: Code:
$ export DEV="/usr/sbin/diskutil list | /usr/bin/grep Master | /usr/bin/awk '{ print \$6 }'"
FWIW - wat je wilt hier is waarschijnlijk een alias, tenzij je van plan bent om: Code:
eval $DEV |
|
||||
|
mikie
Ik denk dat haar pogingen om de variabele en aangezien deze variabele niet intialized is te vervangen door een blanco. zie hieronder dam @ Athena: ~ $ echo '(print $ 6)' (Print $ 6) dam @ Athena: ~ $ echo " '(print $ 6)'" '(Print)' niet zeker weet wat de oplossing is. |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|