¿por qué no utilizar cd en el comando shell scripts

  • sikago
  • Born
  • Born
  • No Avatar
  • Registrado: Jul 27, 2004
  • Mensajes: 3
  • Status: Offline

Nota Agosto 10th, 2004, 9:11 pm

Hola a todos,
He oído que, no debemos usar "cd" en los scripts de shell, porque de alguna razón. pero nadie podría decir específicamente la razón, puede alguien que me ayude a cabo con el motivo de la misma.

gracias de antemano.
Siva
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Agosto 10th, 2004, 9:11 pm

  • Daemonguy
  • Moderator
  • Web Master
  • Avatar de Usuario
  • Registrado: Ene 23, 2004
  • Mensajes: 2673
  • Loc: Somewhere outside the box in Sarasota, FL.
  • Status: Offline

Nota Agosto 11th, 2004, 6:08 am

No creo que el empuje es a no usar cd, pero en lugar de cd a un "refugio seguro" directorio. Algunas brechas hacer uso de la dir actualmente en funcionamiento, ergo si cd a un lugar seguro, como dir / tmp, theres no tanto un nefasto individuo puede lograr.
Por supuesto, buen código escrito es un deber también. :)

Theres también la cuestión de absolutos. Por lo general, considera buena su forma de escribir los comandos como absolutos, como / usr / local / bin / myprog para iniciar un programa en particular o lugar de datos. Esto hace que sea más fácil de seguir, y no depender de directorio para realizar cambios. Menos piezas móviles es siempre una "buena cosa". ;)

¡Salud!.
"It's always a long day, 86,400 won't fit into a short."

Publicar Información

  • Total de mensajes en este tema: 2 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 127 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC