|
¿Qué shell
usa Mac OS X?
El uso de terminales para la administración del SO
es una característica muy ligada a los sistemas UNIX.
Mac OS X, como un tipo de UNIX que es también dispone
de un terminal que sirve para ejecutar un shell.
En los sistemas UNIX no hay un shell, sino muchos. Los shells
más conocidos son:
| Shell |
Descripción |
| sh |
(bourne SHell) Es el shell original de
UNIX, es el más simple de todos, con lo que casi
nadie lo utiliza. Sin embargo si que lo utilizan muchas
veces los programas de instalación, ya que por
ser el mínimo común divisor de todos los
shells, sus comandos ejecutan bien en todos los shells. |
| bash |
(Bourne Again SHell) El shell de GNU.
Es el que utiliza por defecto Mac OS X y Linux. |
| csh |
(C SHell) Es un shell desarrollado en la
Universidad de Berkeley con una sintaxis más parecida
a la de el lenguaje C. |
| tcsh |
(Tenex C SHell) es un csh
mejorado. Fue usado por Mac OS X hasta la versión
10.2 |
| chs |
(Ch Shell) Posiblemente el shell más
completo y potente que existe. Tiene un lenguaje de script
con
sintaxis muy parecida a la de C++. Por desgracia
está
poco extendido. |
| ksh |
(Korn SHell) Un shell usado en sistemas UNIX como AIX
de IBM. |
El shell que ejecuta Mac OS X por defecto es bash.
¿Donde conseguir documentación?
En macprogramadores.org disponemos de un buen tutorial:
El
shell Bash
O'Reilly tiene un buen libro introductorio al terminal de
Mac OS X:
 |
"Learning
Unix for Mac OS X Tiger"
DAVE TAYLOR
Ed. O'Reilly
|
Este libro sólo se lo recomendamos a aquellas personas
que no conozcan mucho sobre los terminales, ya que es más
introductorio que completo.
www.oreillynet.com también
tiene publicado un buen artículo introductorio al terminal
de Mac OS X:
Learning
the Mac OS X Terminal
Para los que ya sepan manejar un terminar UNIX recomendamos
este otro libro (que también lo pueden usar los usuarios
noveles después de leerse el anterior):
 |
"Mac OS X Panther for Unix
Geeks"
BRIAN JEPSON, ERNEST E. ROTHMAN
Ed. O'Reilly
|
Otro muy buen libro sobre bash es este:
 |
"Learning the bash Shell, 2nd
Edition "
CAMARON NEWHAM, BILL ROSENBLATT
Ed. O'Reilly
|
Como Mac OS X usó tcsh hasta
la versión 10.2, vamos a recomendar información
sobre este shell. Seguramente la documentación más
completa está en el libro de O'Reilly:
 |
"Using csh & tcsh"
PAUL DUBOIS
Ed. O'Reilly
|
Puede obtener más información sobre este libro
visitando la web del autor aquí.
Si prefiere bajarse un tutorial le recomendamos mirarse
el siguiente:
- An
introduction to the C shell
|