| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
jose_madrid Forista
Registrado: 06 Mar 2010 Mensajes: 8
|
Publicado: Sab Mar 06, 2010 6:59 pm Asunto: Hola me presento con una duda |
|
|
buenas a todos soy nuevo en el foro que me parece que hay muchisima informacion valiosa pero una duda que tengo como puedo ejecutar un script, esque no lo consigo el script es una bobada e puesto echo hola y en la siguente linea ls -l
y de nombre script
luego en el terminal pongo script y me sale scrpt iniciado;el fichero es typescript alguien me puede ayudar???gracias a todos |
|
| Volver arriba |
|
 |
TheBalrog BOFH
Registrado: 05 Abr 2004 Mensajes: 2773 Ubicación: Querétaro, Qro. México
|
Publicado: Sab Mar 06, 2010 11:31 pm Asunto: |
|
|
Saludos ¿qué quieres decir? _________________
By ersolan |
|
| Volver arriba |
|
 |
jose_madrid Forista
Registrado: 06 Mar 2010 Mensajes: 8
|
Publicado: Dom Mar 07, 2010 6:10 pm Asunto: |
|
|
| me refiero a que como puedo ejecutar un script desde terminal y con que nombre tengo que guardar el script pongamos que el script lo llamo "pepe" entonces lo tendria que guardar como pepe.sh? y luego para ejecutarlo desde terminal solamente tengo que poner pepe o seria pepe.sh? |
|
| Volver arriba |
|
 |
TheBalrog BOFH
Registrado: 05 Abr 2004 Mensajes: 2773 Ubicación: Querétaro, Qro. México
|
Publicado: Dom Mar 07, 2010 7:57 pm Asunto: |
|
|
Ahora sí nos entendemos. El script lo puedes guardar con el nombre que elijas, tienes total libertad. Como sugerencia utiliza un nombre descriptivo de la función que realiza.
Luego debes asignar permisos de ejecución mediante el comando chmod (chmod +x nombre_script).
Y para ejecutarlo lo haces con un ./nombre_script
La extensión .sh te ayudará a saber el tipo de archivo que es. _________________
By ersolan |
|
| Volver arriba |
|
 |
jose_madrid Forista
Registrado: 06 Mar 2010 Mensajes: 8
|
Publicado: Dom Mar 07, 2010 10:50 pm Asunto: |
|
|
| gracias lo he probado y funciona el ./nombrescript pero ahora me surge otra pregunta yo tengo ejercicios resueltos de clase pero algunos son el nombre solo y otro son el nombre acabado en .sh que diferencia hay y cuando uso uno u otro? |
|
| Volver arriba |
|
 |
rafaxdrake Forista

Registrado: 21 Feb 2004 Mensajes: 3431 Ubicación: Mallorca
|
Publicado: Dom Mar 07, 2010 11:30 pm Asunto: |
|
|
La extensión de los ficheros en Unix es cosmética, pues es el contenido lo que determina qué tipo de fichero es. _________________ http://vitamine.dyndns.biz |
|
| Volver arriba |
|
 |
miguelgf Forista

Registrado: 28 Dic 2006 Mensajes: 373
|
Publicado: Lun Mar 08, 2010 11:22 am Asunto: |
|
|
Hola.
| rafaxdrake escribió: | | La extensión de los ficheros en Unix es cosmética, ... |
Nunca se me habría ocurrido llamarlo así. Muy bueno, sí señor. |
|
| Volver arriba |
|
 |
jose_madrid Forista
Registrado: 06 Mar 2010 Mensajes: 8
|
Publicado: Lun Mar 08, 2010 12:24 pm Asunto: |
|
|
| pero si es un script no se pone nada y si es un programa en c tienes que llamarlo acabando en .c no? |
|
| Volver arriba |
|
 |
TheBalrog BOFH
Registrado: 05 Abr 2004 Mensajes: 2773 Ubicación: Querétaro, Qro. México
|
Publicado: Lun Mar 08, 2010 4:21 pm Asunto: |
|
|
Como bien te lo decía Rafaxdrake, la extensión es meramente cosmética. Sirve más para saber visualmente hablando, el tipo de archivo de que se trate. _________________
By ersolan |
|
| Volver arriba |
|
 |
|