The UNIX and Linux Forums  


Go Back   UNIX och Linux Forum > Upp Forum > UNIX for Dummies Frågor & Svar > Svar på vanliga frågor
.
google unix.com



Svar på vanliga frågor FAQ för UNIX UNIX-kommandon, Linux operativsystem, systemadministration, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Utveckling Offentliggöranden: Linux Mint 4.0 Beta "Fluxbox, 4.0 Alpha" Debian " iBot UNIX och Linux RSS Nyheter 0 01-04-2008 03:00
Förklara line "mn_code \u003d" env | grep ".. MN" | awk-F "\u003d" '(print $ 2)' "" Lokesha UNIX for Dummies Frågor & Svar 4 12-20-2007 01:52
Hur kunde jag göra ett program blandas med många "|", "<" och ">" strugglingman High Level Programming 2 04-29-2006 09:11
Nr utpmx post: Du måste exec "logga in" från lägsta nivå "skal" peterpan UNIX for Dummies Frågor & Svar 0 01-18-2006 04:15
hur man kan begära en "läsa" eller "levereras" kvitto på post plelie2 Shell-programmering och Skript 1 08-06-2002 04:26

 
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 07-15-2002
Nisha Nisha is offline
Registered User
  
 

Join Date: juni 2002
Plats: Chennai, Indien
Inlägg: 110
Tack Perderabo. Men om jag inte ger oss detta uttalande kallade Magic Numbers i mitt skal ...

Något fel i det .. Det ser nästan ut som en kodningsstandarder för skriptet att vi skriver ...

Tack,
Nisha
  #2 (permalänk)  
Old 07-15-2002
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Ort: Ashburn, Virginia
Inlägg: 9.131
Om du lämnar ut, då tanken kommer att misslyckas när man försöker exec () det. Vad som sedan händer beror på vilket skal du använder som inloggning skal. De flesta tankar antar att manuset är skrivet på deras eget språk. Så om du använder bash som inloggning skal och försöker köra ett Korn shell script som inte hade #! / usr / bin / ksh, bash sedan kommer att försöka köra det som ett bash-script. bash och ksh är något förenliga och detta skulle kunna fungera. Å andra sidan kan det misslyckas.

Anta att du använder ksh som inloggning skal och du kör Korn shell script utan att första raden. Saker verkar ok. Då du bestämmer dig för att försöka bash som inloggning skal. Plötsligt saker break.

Och ting kommer att vara särskilt grymma för alla som använder csh / tcsh som inloggning skal och kör skript utan att första raden. Dessa tankar inspektera skriptet att försöka gissa om de eller de gamla Bourne shell ska köra det. Det test som de använder är så dåligt att det kan bli slagna av en slumpgenerator. Och ingen använder fortfarande de gamla Bourne shell ändå.

Och ja, det är en slags standard. Flesta kärnor vet om det. Men jag tror inte att det är en officiell POSIX standard.
  #3 (permalänk)  
Old 07-16-2002
Nisha Nisha is offline
Registered User
  
 

Join Date: juni 2002
Plats: Chennai, Indien
Inlägg: 110
Tack Perderabo ..

Det rensar mina tvivel ...

Tack,
Nisha
  #4 (permalänk)  
Old 02-08-2005
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Ort: Ashburn, Virginia
Inlägg: 9.131
Även från USENET Unix FAQS, Se Varför är en del manus börjar med #! ... ?
Och se webbplatsen och bläddra ner till den logiska delen nära slutet för info om ett avslutande bindestreck på denna linje.
 

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 Av
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 09:39.


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