Vous êtes sur la page 1sur 2

co mando whoa mi = vi sualiza el no mbr e del usuari o actual

co mando una me muestra la i nf or maci on act ual. para poder el no mbr e del ker nel que estas
utilizando

una me- ( una me -- nodename) = mostrara el no mbr e del host que esta en l a red

pwd= co mando para vi sualizar l a ubi caci on act ual o i mpri mir di rect ori a de trabaj o

echo= nos sirve para i mprimi r text o y mostrarl o en pant all a

whi ch dat e = det er mi na l a ubi caci on del comando /bi n/ dat e

echo * nos muestra co mo codi nes l os di rect ori os que co mi ensan o ti enen l a l etra de coi nci denci a o
nu mer o de cadena del nombr e de di rect ori o

echo Today $ ( dat e) muestra l a fecha act ual

4. 5 Las Co mill as

Hay tres ti pos de co mill as utilizadas por Shell Bash: comi ll as si mpl es ('), comill as dobl es (") comill a
i nverti da (`). Estas comill as ti enen caract erí sti cas especi al es dentr o de shell bash tal como se
descri be a conti nuaci ón.

Para ent ender l as comill as si mpl es y dobl es, consi dera que a veces no qui eres que el shell trate
al gunos caracteres como «especi al es». Por ej empl o, co mo vi ste ant eri or ment e en este
l aborat ori o, el carácter * se utiliza como co modí n. ¿Y que pasa si qui eres que el carácter *
si gnifi que sol a ment e un asteri sco?

Las comill as si mpl es evitan que el shell «i nter pr et e» o expanda todos l os caracteres especi al es. A
menudo, l as comill as si mpl es se utilizan para pr ot eger una cadena de ser ca mbi ada por el shell,
por l o que l a cadena puede ser i nter pretada por un comando co mo pará metr o para af ectar l a
f or ma en l a cuál se ej ecut a el comando.

Las comill as dobl es deti enen l a expansi ón de l os caracter es gl ob co mo el asteri sco (*), si gno de
i nterrogaci ón (?) y corchetes ( [ ] ). Las comill as dobl es no per miten que l a expansi ón de l as
vari abl es y l a sustituci ón de l os comandos (ver comill a i nverti da) se ll eve a cabo.

Las comill as i nverti das causan «sustituci ón del comando», que per mite que un comando ej ecut e
dentr o de l a lí nea de otro co mando.

Al utilizar l as comill as, se deben i ntroduci r en pares o de l o contrari o el shell no consi derará el
co mando co mo co mpl et o.

Mi entras que l as comill as simpl es son útil es para que el shell no i nter pret e uno o más caracteres,
el shell ta mbi én pr oporci ona una maner a de bl oquear l a i nter pretaci ón de un sol o carácter
ll amado «escapi ng». Para «evadi r» el si gnifi cado especi al de un met acarácter del shell, se utiliza l a
barra i nverti da \ como un pr efij o para ese úni co carácter.

Ta mbi én puedes col ocar un $ ( ant es del y ) después del comando para ll evar a cabo l a sustituci ón
de co mandos:

¿Por qué dos mét odos diferent es pueden l ograr l o mis mo? Las comill as i nverti das se parecen
muc ho a l as comill as si mpl es, por l o que es más difí cil «ver » l o que un co mando deberí a hacer.
Ori gi nal ment e l os shell utilizaban l as comill as i nverti das; el f or mat o $(co mando) se añadi ó en una
versi ón post eri or del shell bash para que l a i nstrucci ón f uera vi sual ment e más clara.

Vous aimerez peut-être aussi