![]() |
|
|
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 |
| Tildeling af output til en variabel | jpmena | Shell Programmering og Scripting | 3 | 03-27-2008 04:39 AM |
| Tildeling af produktion på kommando til en variabel i skallen | Sankar Reddy | Shell Programmering og Scripting | 6 | 02-28-2008 03:01 AM |
| tildele nawk produktion til shell variable | user_prady | Shell Programmering og Scripting | 6 | 11-29-2007 04:01 AM |
| tildele kommando-output til et skuffeselskab variable | kprattip | Shell Programmering og Scripting | 2 | 07-09-2007 05:01 AM |
| Command output til en variabel. | videsh77 | Shell Programmering og Scripting | 8 | 12-16-2004 06:06 AM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
Tildeling af output af kommandoen til en variabel
Hej,
Jeg forsøger at tildele uddata fra en kommando til en variabel og derefter concat det med en anden streng, men det holder overskrive den oprindelige streng stedet for at lægge om til slutningen af strengen. Indhold af test.txt -> Dette er en test var1 \u003d "` head-n 1 test.txt `" echo $ var1 (Dette er en test) var1 \u003d $ var1 "123" echo $ var1 (123s er en test [i stedet for: Dette er en test123) Det spørgsmål har noget at gøre med den første linje. Hvis jeg blot tildele en streng som denne: var1 \u003d "Dette er en test", så det hele fungerer, men når jeg prøver at tildele uddata fra en kommando til en variabel, er det ikke føje til strengen ordentligt. Er der nogen ved hvordan man kommer omkring dette? Tak! |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|