The UNIX and Linux Forums  
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.

Go Back   Die UNIX-und Linux-Foren > Top Foren > UNIX for Dummies Questions & Answers > Antworten auf häufig gestellte Fragen
.
Google unix.com



Antworten auf häufig gestellte Fragen FAQ für UNIX-, UNIX-Kommandos, Linux-Betriebssysteme, System-Administration, Programmierung, Shell, Shell-Skripte, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Variablen von bash perl von Bash-Skript arsidh Shell Programmierung und Scripting 10 06-04-2008 01:25 PM
Shells dino_leix UNIX für Fortgeschrittene und Experten 3 06-08-2005 07:07 AM
Eingeschränkte Shells. . . knusprig UNIX for Dummies Questions & Answers 0 05-18-2005 01:12 PM
BSD, Bash und Muscheln? RedVenim BSD 3 10-16-2003 10:59 AM
% .* s-Funktion in der Schale qanda Shell Programmierung und Scripting 6 08-20-2002 09:49 AM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Bewertung: Thread Rating: 2 votes, 5.00 average. Anzeige-Modi
  #1 (permalink)  
Old 12-07-2003
a25khan's Avatar
a25khan a25khan is offline
Registrierte Nutzer
  
 

Join Date: Dezember 2003
Ort: Mein Zuhause: D
Beiträge: 35
Unterschied zwischen ksh, bash und verschiedene Shells.

Hallo allerseits,
Kann jemand bitte sagen Sie mir den entscheidenden Unterschied zwischen den verschiedenen Schalen verfügbar dh ksh, bash, (ich weiß nicht, die anderen sind.
  #2 (permalink)  
Old 12-07-2003
google's Avatar
Google google is offline Forum Advisor  
Moderator
  
 

Join Date: Jul 2002
Ort: Atlanta
Beiträge: 740
Schwer zu lesen hier, ich denke, da der Abstand ist. Hier ist die
Link

Shell-Funktionen

Diese Tabelle listet die meisten Features, die ich denke, dass Sie
Wählen Sie eine Shell auf ein anderes. Es ist nicht beabsichtigt, zu einem endgültigen
Liste und nicht möglich, jede einzelne Funktion für jeden
Einzelzimmer möglich Shell. Eine Funktion ist nur als in einer Shell
wenn in der Version, die mit dem Betriebssystem, oder wenn es sich
als kompiliert direkt aus der Standard-Distribution. In
insbesondere die C-Shell ist, dass unten auf SunOS 4 .*,
eine beträchtliche Zahl von Lieferanten jetzt Schiff entweder tcsh oder ihre eigenen
verbesserte C-Shell statt (nicht immer ist es offensichtlich, dass sie
Versandkosten sind tcsh.
Code:
                                     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.
Code-Tags hinzugefügt, um die Lesbarkeit zu --- Perderabo

Zuletzt bearbeitet von Perderabo; am 12-07-2003 02:24 PM..
  #3 (permalink)  
Old 12-09-2003
a25khan's Avatar
a25khan a25khan is offline
Registrierte Nutzer
  
 

Join Date: Dezember 2003
Ort: Mein Zuhause: D
Beiträge: 35
Thumbs up

Hallo an die Google-Nutzer,
Ja, den Link gab mir eine vertiefte Kenntnisse über die verschiedenen Schalen. Aber dort bin ich auf einige unbekannte Namen zum Beispiel:
Tenex-Stil Abschluss
POSIX
System-V-Bourne-Shell (bis zu diesem Zeitpunkt die BSD und System V-Versionen hatte etwas anders).
GNU Projekt

Können Sie mir einige Erkenntnisse für die oben genannten Namen?

Danke
  #4 (permalink)  
Old 12-09-2003
google's Avatar
Google google is offline Forum Advisor  
Moderator
  
 

Join Date: Jul 2002
Ort: Atlanta
Beiträge: 740
Zitat:
Zitat von a25khan
Tenex-Stil Abschluss
POSIX
System-V-Bourne-Shell (bis zu diesem Zeitpunkt die BSD und System V-Versionen hatte etwas anders).
GNU Projekt
Können Sie mir einige Erkenntnisse für die oben genannten Namen?
Danke
POSIX -- Portable Operating Interface Standards
Obwohl ursprünglich auf die ursprünglichen IEEE 1003.1-1988, den Namen POSIX mehr richtig bezieht sich auf eine Familie von Standards: IEEE Std 1003.n (wobei n für eine Zahl) und die Teile der ISO / IEC 9945. Der Begriff POSIX wurde ursprünglich als ein Synonym für IEEE Std 1003.1-1988. Eine Bezeichnung für diese Norm, POSIX.1, Entstanden. Diese erhalten die Vorteile der Lesbarkeit des Symbols ``POSIX'', Ohne mit dem mehrdeutigen POSIX Familie von Standards.

Tenex Stil Abschluss - ist eine Art der Befehlszeile bearbeiten, wenn die Worte nicht getippt sind aufeinander abgestimmt und dann abgeschlossen (wenn eine Übereinstimmung gefunden wird) von der Shell

GNU Projekt - (GNU's Not Unix) - ist ein Projekt von der "Free Software Foundation". Tolle Seite, viel zur Verfügung. Check them out. GNU-Projekt
  #5 (permalink)  
Old 12-09-2003
Neo's Avatar
Neo Neo is online now Forum Staff  
Administrator
  
 

Join Date: Sep 2000
Ort: Asien-Pazifik-Raum
Posts: 6723
Google,

Vielen Dank, dass Sie für diese Buchung eine große Schale Vergleich Matrix. Sehr nützlich.

Perderabo,

Vielen Dank, dass Sie für die Formatierung mit dem "Code"-Tags.

Neo
  #6 (permalink)  
Old 12-10-2003
a25khan's Avatar
a25khan a25khan is offline
Registrierte Nutzer
  
 

Join Date: Dezember 2003
Ort: Mein Zuhause: D
Beiträge: 35
Lightbulb

Google Sie sind der Mann!
Vielen Dank für Ihre Antworten, ich viel gelernt
 

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Aus
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 04:51 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0