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 > 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
passerar rörlig från bash till perl från bash script arsidh Shell-programmering och Skript 10 06-04-2008 12:25
Tankar dino_leix UNIX för avancerade & Expertanvändare 3 06-08-2005 06:07
Begränsat Tankskal. . . knaperstekt UNIX for Dummies Frågor & Svar 0 05-18-2005 12:12
BSD, Bash och Tankskal? RedVenim BSD 3 10-16-2003 09:59
% .* s funktion i tankskal qanda Shell-programmering och Skript 6 08-20-2002 08:49

 
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 Omdöme: Thread Rating: 2 votes, 5.00 average. Visningslägen
  #1 (permalänk)  
Old 12-07-2003
a25khan's Avatar
a25khan a25khan is offline
Registered User
  
 

Join Date: Dec 2003
Läge: Mitt hem: D
Inlägg: 35
Skillnad mellan ksh, bash och olika tankar.

Hej allihopa,
Kan någon berätta för mig den stora skillnaden mellan de olika skalen tillgängliga dvs ksh, bash, (jag vet inte de andra sådana.
  #2 (permalänk)  
Old 12-07-2003
google's Avatar
google google is offline Forum Advisor  
Moderator
  
 

Join Date: Jul 2002
Plats: Atlanta
Inlägg: 740
Svårt att läsa här tror jag, eftersom avståndet är avstängd. Här är
Länk

Shell funktioner

Den här tabellen nedan visas de flesta funktioner som jag tror skulle göra dig
Välj ett skal över en annan. Den är inte avsedd att vara en slutgiltig
lista och omfattar inte alla önskvärda funktionen för alla
enda möjliga skal. En funktion är endast anses vara i ett skal
om det i den version som följer med operativsystemet, eller om det är
tillgänglig som sammanställts direkt från standard distribution. In
särskilt C skalet som anges nedan finns tillgängligt på SunOS 4 .*,
ett stort antal leverantörer fartyg nu antingen tcsh eller sin egen
förbättrade C skal istället (de inte alltid gör det uppenbart att de
skickar tcsh.
Kod:
                                     sh   csh  ksh  bash tcsh zsh  rc   es
Job control                          N    Y    Y    Y    Y    Y    N    N
Aliases                              N    Y    Y    Y    Y    Y    N    N
Shell functions                      Y(1) N    Y    Y    N    Y    Y    Y
"Sensible" Input/Output redirection  Y    N    Y    Y    N    Y    Y    Y
Directory stack                      N    Y    Y    Y    Y    Y    F    F
Command history                      N    Y    Y    Y    Y    Y    L    L
Command line editing                 N    N    Y    Y    Y    Y    L    L
Vi Command line editing              N    N    Y    Y    Y(3) Y    L    L
Emacs Command line editing           N    N    Y    Y    Y    Y    L    L
Rebindable Command line editing      N    N    N    Y    Y    Y    L    L
User name look up                    N    Y    Y    Y    Y    Y    L    L
Login/Logout watching                N    N    N    N    Y    Y    F    F
Filename completion                  N    Y(1) Y    Y    Y    Y    L    L
Username completion                  N    Y(2) Y    Y    Y    Y    L    L
Hostname completion                  N    Y(2) Y    Y    Y    Y    L    L
History completion                   N    N    N    Y    Y    Y    L    L
Fully programmable Completion        N    N    N    N    Y    Y    N    N
Mh Mailbox completion                N    N    N    N(4) N(6) N(6) N    N
Co Processes                         N    N    Y    N    N    Y    N    N
Builtin artithmetic evaluation       N    Y    Y    Y    Y    Y    N    N
Can follow symbolic links invisibly  N    N    Y    Y    Y    Y    N    N
Periodic command execution           N    N    N    N    Y    Y    N    N
Custom Prompt (easily)               N    N    Y    Y    Y    Y    Y    Y
Sun Keyboard Hack                    N    N    N    N    N    Y    N    N
Spelling Correction                  N    N    N    N    Y    Y    N    N
Process Substitution                 N    N    N    Y(2) N    Y    Y    Y
Underlying Syntax                    sh   csh  sh   sh   csh  sh   rc   rc
Freely Available                     N    N    N(5) Y    Y    Y    Y    Y
Checks Mailbox                       N    Y    Y    Y    Y    Y    F    F
Tty Sanity Checking                  N    N    N    N    Y    Y    N    N
Can cope with large argument lists   Y    N    Y    Y    Y    Y    Y    Y
Has non-interactive startup file     N    Y    Y(7) Y(7) Y    Y    N    N
Has non-login startup file           N    Y    Y(7) Y    Y    Y    N    N
Can avoid user startup files         N    Y    N    Y    N    Y    Y    Y
Can specify startup file             N    N    Y    Y    N    N    N    N
Low level command redefinition       N    N    N    N    N    N    N    Y
Has anonymous functions              N    N    N    N    N    N    Y    Y
List Variables                       N    Y    Y    N    Y    Y    Y    Y
Full signal trap handling            Y    N    Y    Y    N    Y    Y    Y
File no clobber ability              N    Y    Y    Y    Y    Y    N    F
Local variables                      N    N    Y    Y    N    Y    Y    Y
Lexically scoped variables           N    N    N    N    N    N    N    Y
Exceptions                           N    N    N    N    N    N    N    Y

Key to the table above.

   Y      Feature can be done using this shell.
          
   N      Feature is not present in the shell.
          
   F      Feature can only be done by using the shells function
          mechanism.
          
   L      The readline library must be linked into the shell to enable
          this Feature.
          
Notes to the table above

    1. This feature was not in the orginal version, but has since become
       almost standard.
    2. This feature is fairly new and so is often not found on many
       versions of the shell, it is gradually making its way into
       standard distribution.
    3. The Vi emulation of this shell is thought by many to be
       incomplete.
    4. This feature is not standard but unoffical patches exist to
       perform this.
    5. A version called 'pdksh' is freely available, but does not have
       the full functionality of the AT&T version.
    6. This can be done via the shells programmable completion mechanism.
    7. Only by specifing a file via the ENV environment variable.
Kod taggar för läsbarhet --- Perderabo

Senast redigerad av Perderabo; 12-07-2003 at 02:24..
  #3 (permalänk)  
Old 12-09-2003
a25khan's Avatar
a25khan a25khan is offline
Registered User
  
 

Join Date: Dec 2003
Läge: Mitt hem: D
Inlägg: 35
Thumbs up

Hej till användaren google,
ja länken gav mig en fördjupad kunskap om olika skal. Men i det jag kom över en okänd namn till exempel:
TENEX-style avslutad
POSIX
System V Bourne Shell (vid denna tid BSD och System V versioner hade fått något annorlunda).
GNU Projektet

Kan du ge mig lite insikt för ovan nämnda namn?

Tack
  #4 (permalänk)  
Old 12-09-2003
google's Avatar
google google is offline Forum Advisor  
Moderator
  
 

Join Date: Jul 2002
Plats: Atlanta
Inlägg: 740
Citat:
Ursprungligen postat av a25khan
TENEX-style avslutad
POSIX
System V Bourne Shell (vid denna tid BSD och System V versioner hade fått något annorlunda).
GNU Projektet
Kan du ge mig lite insikt för ovan nämnda namn?
Tack
POSIX -- Portable Operating Standards Interface
Även uppstod att hänvisa till den ursprungliga IEEE Std 1.003,1-1.988, namn POSIX rättare hänvisar till en familj av relaterade standarder: IEEE Std 1003.n (där n är ett tal) och de delar av ISO / IEC 9945. Termen POSIX användes ursprungligen som en synonym för IEEE Std 1.003,1-1.988. Ett uttryck som för den standarden, POSIX,1 Uppstod. Detta upprätthålls fördelarna med läsbarhet symbolen ``POSIX''Utan att vara tvetydiga med POSIX familj av standarder.

TENEX stil slut - är en typ av kommandorad redigering där orden som skrivs matchas och sedan kompletteras (om hittar en matchning) av skalet

GNU Project - (GNU's Not Unix) - är ett projekt som sponsras av "Free Software Foundation". Stor tomt, partier som finns tillgängliga för dig. Kolla upp dem. GNU-projektet
  #5 (permalänk)  
Old 12-09-2003
Neo's Avatar
Neo Neo is offline Forum Staff  
Administratör
  
 

Join Date: Sep 2000
Ort: Asia Pacific
Inlägg: 6.670
google,

Tack för att du postade så stor matris skal jämförelse. Mycket nyttig.

Perderabo,

Tack för formatering med "koden" taggar.

Neo
  #6 (permalänk)  
Old 12-10-2003
a25khan's Avatar
a25khan a25khan is offline
Registered User
  
 

Join Date: Dec 2003
Läge: Mitt hem: D
Inlägg: 35
Lightbulb

Google you are the man!
Tack för ditt svar, jag lärde mig en hel
 

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 01:13.


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