The UNIX and Linux Forums  


Go Back   UNIX og Linux Forums > Top Forums > UNIX for Dummies Spørsmål og svar
.
google unix.com



UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen!

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Skriptet fungerer ikke ... velge verktøyet mobydick Shell programmering og Skripting 6 05-08-2008 07:33
Utpakking velger spørringer script DILEEP410 Shell programmering og Skripting 3 04-10-2008 11:16
Velg kamper mellom linjenummer og slutten av filen? Jerrad Shell programmering og Skripting 4 05-24-2006 08:50
awk å velge en kolonne fra bestemte linjenummeret mab_arif16 Shell programmering og Skripting 4 05-08-2006 06:26
Script for å telle unike nummeret av brukeren logget inn elchalateco Shell programmering og Skripting 1 09-30-2002 12:32

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 denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 03-11-2009
family_guy family_guy is offline
Registrert bruker
  
 

Bli Date: Mar 2009
Innlegg: 11
script til å be brukeren om å velge et nummer

Hei alle,

Jeg har 4 skript som jeg trenger å kjøre
1. BP.sh
2.DB.sh
3.LK.sh
4.TB.sh

Jeg vil gjerne skrive et skript som ber brukeren om å velge et nummer 1-4 følgelig og bare kjøre dette skriptet for ham / henne

Jeg lyktes till lese brukerinndataparameterne men usikker på hvordan du kjører en bestemt fil (kan si om brukeren setter 2, så jeg må kjøre. / DB.sh)

echo "Vennligst oppgi en av følgende verdier, og trykk Enter"
echo "1 for BP"
echo "2 for DB"
echo "3 for LK"
echo "4 for TB"
echo "Angi verdi:"
les mInputValue
if ($ minputvalue \u003d 1)
da ......

Takk på forhånd ...
  #2 (permalink)  
Old 03-11-2009
Franklin52 Franklin52 is offline Forum Staff  
Moderator
  
 

Bli Date: Feb 2007
Innlegg: 4342
Søk etter menyen script.

Hilsen
  #3 (permalink)  
Old 03-11-2009
radoulov's Avatar
radoulov radoulov is online now Forum Staff  
stoffmisbruker
  
 

Bli Date: Jan 2007
Beliggenhet: Варна, България / Milano, Italia
Innlegg: 2926
Hvis shell støtter velg konstruere:


Code:
PS3='choose a script: '

select s in *sh; do
  ./"$s"
  break
done

  #4 (permalink)  
Old 03-11-2009
family_guy family_guy is offline
Registrert bruker
  
 

Bli Date: Mar 2009
Innlegg: 11
ikke kan kjøre inntastingsfeltet script

1) * sh
velge et skript: BP
all_scrt [4]:. /: 0403-006 Utføringsvalg tillatelse.


BP har 777 tillatelser til å utføre
  #5 (permalink)  
Old 03-11-2009
radoulov's Avatar
radoulov radoulov is online now Forum Staff  
stoffmisbruker
  
 

Bli Date: Jan 2007
Beliggenhet: Варна, България / Milano, Italia
Innlegg: 2926
Kan du legge hele skriptet? Jeg lurer på hvorfor skallet utfører ikke globbing på *.
Du må velge nummer 1, 2 og så videre:


Code:
% head *sh
==> BP.sh <==
echo $0

==> DB.sh <==
echo $0

==> LK.sh <==
echo $0

==> TB.sh <==
echo $0
% cat s
#! /bin/sh

PS3='choose a script: '

select s in *sh; do
  ./"$s"
  break
done

% ./s
1) BP.sh
2) DB.sh
3) LK.sh
4) TB.sh
choose a script: 1
./BP.sh


Du kan også endre koden slik:


Code:
#! /bin/sh

PS3='choose a script: '

select s in *sh; do
  [ -e "$s" ] && ./"$s"
  break
done

  #6 (permalink)  
Old 03-11-2009
family_guy family_guy is offline
Registrert bruker
  
 

Bli Date: Mar 2009
Innlegg: 11
works

det worx ... thnk du
Closed Thread

Hugseliste

Tags
menyen

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 02:06.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0