Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Como Crear Un Comando Para Linux Con Gambas?
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Como Crear Un Comando Para Linux Con Gambas? 
 
buenas,

aquí ando experimentando miren lo que he hecho.
un prototipo supersuperminimalista y animalista ajajjajajaj
' gambas module file
'by postapase

Public Sub Main()
 Dim modificador As String
 
 modificador = Application.Args[1] 'esto lo aprendi de Shell
 
 Select modificador
   Case "arquitectura"
     Shell "uname -m"
   Case "codename"
     Shell "uname -n"
   Case "--help"
     Print Application.Name & "-" & Application.Version
   Case Else
     Print "modificador desconocido"
     Print "escriba  'PcInfo --help'"
 End Select

End


 terminal

PcInfo-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: PcInfo-0.0.1.tar.gz
Tamaño: 8.25 KB
Descargado: 47 veces
PcInfo-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: PcInfo-0.0.1.tar.gz
Tamaño: 8.25 KB
Descargado: 47 veces
PcInfo-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: PcInfo-0.0.1.tar.gz
Tamaño: 8.25 KB
Descargado: 47 veces

 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Crear Un Comando Para Linux Con Gambas? 
 
....todo bien, pero no he entendido si tu programa es finalizado a utilizar comandos bash con la función Shell de gambas, o si en general a conseguir "determinadas informaciones" de sistema.
 



 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Crear Un Comando Para Linux Con Gambas? 
 
el programa ejecuta el código según el modificador elegido y se cierra .... no se si es lo que preguntaste  
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Crear Un Comando Para Linux Con Gambas? 
 
...a ver si puedo ser más comprensible con un ejemplo practico.

Consideras que el siguiente código:

Public Sub Main()

Dim modificador As String

modificador = Application.Args[1]    ' esto lo aprendiste de Shell: el jefe de la Pythoneria !

Select modificador
   Case "arquitectura"
     Print System.Architecture
   Case "codename"
     Print System.Host
   Case "--help"
     Print Application.Name & "-" & Application.Version
   Case Else
     Print "modificador desconocido"
     Print "escriba 'PcInfo --help'"
End Select

End


consiga los mismos objectivos del tu código y de este tu asunto ?

Yo quiero saber si el tu objetivo - en todo caso - es utilizar la función Shell + los comandos bash; o te interesa obtener los resultados ?
 



 
última edición por vuott el Lunes, 28 Septiembre 2015, 18:57; editado 1 vez 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Crear Un Comando Para Linux Con Gambas? 
 
Ahora podemos proponer esta pregunta.

Si tenemos el comando "ls" de la consola de Linux y tenemos esta orden.

ls -l
 


Y quisiéramos usar un formato más legible para una persona, tenemos dos opciones.

ls -lh
 


Que también es lo mismo que:

ls -l -h
 


¿ Cómo harías con ambas opciones para que nuestro comando gambas funcionase ?.
¿ Y si las opciones estuvieran unidas "-lh" ?.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Martes, 29 Septiembre 2015, 12:47; editado 1 vez 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Crear Un Comando Para Linux Con Gambas? 
 
Shell escribió: [Ver mensaje]

¿ Cómo harías con ambas opciones para que nuestro comando gambas funcionase ?.
¿ Y si las opciones estuvieran unidas "-lh" ?.

El problema es lo mismo: ¿Pues quieres utilizar la función Shell ?
Parecería que sì !
 



 
última edición por vuott el Lunes, 28 Septiembre 2015, 23:29; editado 1 vez 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Crear Un Comando Para Linux Con Gambas? 
 
Vuott:

Citar:

El problema es lo mismo: ¿Pues quieres utilizar la función Shell ?


Y que hay de malo ?.  
Hay cosas que son más rápidas en Shell de Linux. Debemos aprovechar todos los recursos.
Si queremos mejorar o usar un lenguaje es otra cuestión.  
Por otro lado a veces es reinventar la rueda.

Así que..

Citar:

 ' esto lo aprendiste de Shell: el jefe de la Pythoneria !


Es que tambien soy programador aficionado de gambas.  
Decía Sun Zu "Conócete a ti mismo y a tu enemigo".  

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Crear Un Comando Para Linux Con Gambas? 
 
Shell escribió: [Ver mensaje]

Y que hay de malo ?


No he dicho eso !  

Fue una simple pregunta para comprender el objectivo de este asunto.  
 



 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Crear Un Comando Para Linux Con Gambas? 
 
Vuott:

Citar:

Fue una simple pregunta para comprender el objectivo de este asunto


Siiii, entiendo. Es de lo más normal que si haces algo en un lenguaje, pues que debería ser la mayoría del código hecho en ese lenguaje
y como ultimo recurso depender del Shell de Linux.

Puede depender de muchas circunstancias. Tiempo, conocimiento, rapidez..
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Comando PV: Mostrar Información De Como V... jsbsan Shell Scripting 1 Sabado, 06 Julio 2013, 16:44 Ver último mensaje
shordi
No hay nuevos mensajes Como Crear Un Programa De Consola O Comand... v3ctor General 1 Lunes, 19 May 2014, 08:09 Ver último mensaje
Shell
No hay nuevos mensajes Hay Algun Comando De Gambas Para Saber La ... v3ctor General 11 Jueves, 07 May 2015, 22:49 Ver último mensaje
vuott
No hay nuevos mensajes Crear Una Cuestión Sobre Una Aplicación ... Shell General 1 Jueves, 08 Septiembre 2016, 21:44 Ver último mensaje
tincho
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron