The UNIX and Linux Forums  
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.

Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
google unix.com



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
Noodzaak uitleg van script vishalpatel03 Programmeren en Shell Scripting 0 11-25-2007 05:55 PM
Verschillende gedrag van dit programma royalibrahim Hoog Niveau Programmering 7 10-20-2007 08:07 PM
Uitleg van de exploitatie van dit script sendhilmani Programmeren en Shell Scripting 2 03-21-2006 03:07
Kan zo'n 1 uitleggen waarom dit gedrag helpmenow Hoog Niveau Programmering 2 12-18-2005 03:28 PM
Script uitleg sickboy Programmeren en Shell Scripting 8 06-13-2005 03:25 PM

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 Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 10-23-2001
xiamin xiamin is offline
Geregistreerde gebruiker
  
 

Join Date: Aug 2001
Posts: 64
een verklaring voor deze shell script gedrag

hallo

Wat is het verschil tussen excuting een shell script als

a) sh myscript.sh
b). . / myscript.sh

Ik merkte dat mijn shell script werkt prima als ik voer het uit als. . / mijnscript
. sh maar faalt wanneer ik start het programma als sh myscript.sh kan iemand uitleggen waarom.

de shell script is zeer eenvoudig

#! / bin / sh
startx

groeten
Hrishy
  #2 (permalink)  
Old 10-23-2001
LivinFree's Avatar
LivinFree LivinFree is offline Forum Advisor  
Goober Extraordinaire
  
 

Join Date: juli 2001
Plaats: Portland, OR, Verenigde Staten
Berichten: 1584
Probeer het volledige pad naar het startx script ... de. . / script zal werken omdat je pad is ingesteld, maar. / script of sh script kan niet als het niet in de standaard pad ...
  #3 (permalink)  
Old 10-23-2001
xiamin xiamin is offline
Geregistreerde gebruiker
  
 

Join Date: Aug 2001
Posts: 64
Hmm Livin gratis

Zowel van de scripts

a) sh myscript.sh
b). . / myscript.sh

zijn in mijn pad. maar i dont undersatnd het verschil in gedrag

groeten
Hrishy
  #4 (permalink)  
Old 10-23-2001
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Locatie: Ashburn, Virginia
Berichten: 9.123
In een geval een subshell loopt het script, in het tweede geval de login-shell draait het script.
  #5 (permalink)  
Old 11-08-2001
Rado1x Rado1x is offline
Geregistreerde gebruiker
  
 

Join Date: november 2001
Posts: 35
Ik ben niet zeker. Ik denk dat in de beide gevallen wordt voortgebracht kind shell.
  #6 (permalink)  
Old 11-08-2001
doeboy's Avatar
doeboy doeboy is offline
Geregistreerde gebruiker
  
 

Join Datum: oktober 2001
Locatie: Hier
Posts: 137
Ik zou het niet eens met die verklaring dat beide gevallen paaien een kind schelp.

Perderabo juist is.
  #7 (permalink)  
Old 11-08-2001
rwb1959's Avatar
rwb1959 rwb1959 is offline
Geregistreerde gebruiker
  
 

Join Date: Aug 2001
Locatie: Virginia, Verenigde Staten
Posts: 438
Agreed. Perderabo juist is.

... van de bash man pagina met betrekking tot punt "." notatie of
"bron" ING ...

. bestandsnaam [argumenten]
bron bestandsnaam [argumenten]
Lees en opdrachten uitvoeren van de bestandsnaam in het huidige
huur shell-omgeving en de terugkeer van de exit status
van de laatste opdracht uitgevoerd vanaf bestandsnaam. Als
bestandsnaam bevat geen slash, paden in
PATH worden gebruikt om u de map waarin
bestandsnaam. Het bestand gezocht in PATH hoeft niet
uitvoerbaar. De huidige directory wordt gezocht
als er geen bestand is gevonden in PATH. Als er argumenten zijn
verstrekt, worden ze de positionele parameters
als het bestand wordt uitgevoerd. Anders wordt de positionele
parameters zijn ongewijzigd. De return status is de
status van de laatste commando verlaten in het script
(0 als er geen opdrachten worden uitgevoerd), en onwaar als file -
naam is niet gevonden.
Closed Thread

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 10:53 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0