Resultados 1 al 4 de 4

Tema: script para nautilus-scripts

  1. #1 script para nautilus-scripts 
    Colaborador HH
    Fecha de ingreso
    Jun 2006
    Ubicación
    Uruguay
    Mensajes
    1.450
    Descargas
    11
    Uploads
    0
    Bien.. estoy programando en modula-2 y necesito compilar los módulos de definición, el asunto, es que necesito compilarlos en cierto orden. y hacerlo desde la terminal se me vuelve algo engorroso..

    Entonces, me fui a la carpeta ~/.gnome2/nautilus-scripts y quice meter un script que al clikear el arhivo, y seleccione el script, compile

    hice esto:
    Código:
    #! /bin/bash
    xc =c $1
    exit 0
    ( en realidad, me pasaron eso de $1, yo no lo sabia, y todavía no sé que hace )

    yo compilo con xc =c archivo.def
    esto me genera un archivo.sym

    El problema que ese script, nones.. no funciona, estuve en debian-es.. para ver si alguien encaraba.. pero.. nup.

    ¿ Alguna idea ?

    Desde ya Muchas Gracias,
    Cypress
    Louis Armstrong le dice a Ella Fitzgerald
    "take another drink of wine, and maybe you change your mind"
    Citar  
     

  2. #2  
    Moderador Global
    Fecha de ingreso
    Aug 2005
    Mensajes
    6.279
    Descargas
    7
    Uploads
    0
    Cita Iniciado por Cypress Ver mensaje
    Código:
    #! /bin/bash
    xc =c $1
    exit 0
    ( en realidad, me pasaron eso de $1, yo no lo sabia, y todavía no sé que hace )
    $1 es la cadena pasada como primer parámetro.

    Un ejemplo sencillo. Llamamos al script ejemplo.ksh
    Código:
    #!/bin/ksh
    if [[ $1 == '' ]]
      then echo "No se ha pasado ningún argumento a este script"
    else
      echo "El primer argumento pasado a este script ha sido -> $1"
    fi
    El resultado sería este:
    Código:
    user@host:~$./ejemplo.ksh
    No se ha pasado ningún argumento a este script
    user@host:~$./ejemplo.ksh argumento1
    El primer argumento pasado a este script ha sido -> argumento1
    Salu2


    Keep on Rollin'

    . . . . . . . . . . . . . . . . . . . .
    [[ NORMAS DEL FORO ]]
    . . . . . . . . . . . . . . . . . . . .
    __________
    Citar  
     

  3. #3  
    Colaborador HH
    Fecha de ingreso
    Jun 2006
    Ubicación
    Uruguay
    Mensajes
    1.450
    Descargas
    11
    Uploads
    0
    Ok
    pero aun así.. nada.. :-/
    le puse de interprete sh, ksh .. pero aun así.. nada.
    le agregue ahora pwd/$1 y nada :S

    realmente, no sé por qué no funciona:



    yo quiero clikear q, y que compile pero.. nada :S
    Louis Armstrong le dice a Ella Fitzgerald
    "take another drink of wine, and maybe you change your mind"
    Citar  
     

  4. #4  
    Moderador Global
    Fecha de ingreso
    Aug 2005
    Mensajes
    6.279
    Descargas
    7
    Uploads
    0
    Échale un ojo a la sintaxis. Quizá no sea el nombre de archivo lo que pasa como $1.

    Prueba a hacer un script que te diga cuáles son los parámetros que le son pasados

    En la documentación debe venir la forma en que elaborar un script.

    Salu2


    Keep on Rollin'

    . . . . . . . . . . . . . . . . . . . .
    [[ NORMAS DEL FORO ]]
    . . . . . . . . . . . . . . . . . . . .
    __________
    Citar  
     

Temas similares

  1. Posten aqui, scripts Utiles para Windows (bat)
    Por chewarrior en el foro GENERAL
    Respuestas: 4
    Último mensaje: 19-10-2010, 00:26
  2. Script para cambiar serial de un DNS Server
    Por LUK en el foro PROGRAMACION DESKTOP
    Respuestas: 0
    Último mensaje: 08-08-2009, 18:10
  3. 3 scripts gratuitos para crear tu propio proxy
    Por LUK en el foro REDES Y TECNOLOGIAS WIRELESS
    Respuestas: 0
    Último mensaje: 09-06-2008, 11:44
  4. Script para manejo automático
    Por welvis30 en el foro PROGRAMACION WEB
    Respuestas: 9
    Último mensaje: 30-03-2008, 05:45
  5. Como hacer scripts para generar E-mail
    Por LaHormiga en el foro PROGRAMACION WEB
    Respuestas: 1
    Último mensaje: 16-03-2003, 07:28

Marcadores

Marcadores

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •