The UNIX and Linux Forums  
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.

Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
hur? inleda kommandot med sträng med kommandorad alternativ TinCanFury Shell-programmering och Skript 5 04-28-2008 06:06
awk och köra kommandot??? sabercats Shell-programmering och Skript 13 03-28-2006 06:12
Plz Help: Så här använder du skriva kommandot för att köra kommandot på någon annan terminal Aashish UNIX for Dummies Frågor & Svar 2 03-03-2006 12:25
Hur fungerar detta kommando utföra? saneeshjose UNIX for Dummies Frågor & Svar 3 01-03-2006 10:46
utföra kommandot neer45 Shell-programmering och Skript 2 11-25-2001 08:45

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 05-29-2008
littlejon littlejon is offline
Registered User
  
 

Join Date: Aug 2005
Inlägg: 4
Hur man bygger ett kommando i ett snöre i stället köra kommandot

Jag försöker fylla ett kommando till en variabel. Det verkar vara köra istället. Här är ett exempel:

mycmd \u003d''
om ... och sedan
$ mycmd \u003d 'sudo'
fi
$ mycmd \u003d $ mycmd 'sed -Jag prev s / aaa / bbb / '$ minfil
res \u003d `$ mycmd`

(Jag är inte heller säker på det bästa sättet att köra kommandot från den rörliga heller, så eventuella korrigeringar skulle uppskattas!)

Senast redigerad av littlejon, 05-29-2008 at 07:56..
  #2 (permalänk)  
Old 05-29-2008
fabtagon fabtagon is offline
Registered User
  
 

Join Date: april 2008
Plats: Europeiska unionen / Tyskland
Inlägg: 189
Citat:
Ursprungligen postat av littlejon View Post
$ mycmd \u003d $ mycmd 'sed -Jag prev s / aaa / bbb / '
mycmd \u003d $ mycmd 'sed -Jag prev s / aaa / bbb / '

(ingen $ i början av raden)

Citat:
köra kommandot från variabeln
Kod:
fab@adeon:~$ a="echo hi"
fab@adeon:~$ $a
hi
fab@adeon:~$ eval $a
hi

Senast redigerad av fabtagon; 05-29-2008 at 08:08.. Orsak: 2nd fråga & markup fix
Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 07:05.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0