Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    260

    [JAVA] Usare comando bash linux in codice java

    Ciao a tutti. Sto creando con Netbeans un'applicazione che deve richiamare un comando bash linux ...
    come si fa?
    avete idee?

    grazie 1000

  2. #2
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790

    Re: [JAVA] Usare comando bash linux in codice java

    Originariamente inviato da jeangr
    Ciao a tutti. Sto creando con Netbeans un'applicazione che deve richiamare un comando bash linux ...
    come si fa?
    avete idee?

    grazie 1000
    c'è u subforum apposito per java
    comunque usa la classe Process
    codice:
    String[] cmd={comando};
    
                    try{
    
                        Process p = Runtime.getRuntime().exec(cmd);
    
                        p.waitFor();
    
                       
                    }catch (Exception ex) {
    
                        ex.printStackTrace();
    
                    }
    
                }});
    conoscenze: C/C++, Java, PHP, Python
    [No PM tecnici o di qualsiasi genere]

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    260
    azz scusate l'errore...
    Comunque grazie.
    Quindi mi pare di capire che viene eseguito ciascun comando che è sotto forma di stringa e contenuto nell'array... giusto?

  4. #4
    Utente di HTML.it L'avatar di Metflar
    Registrato dal
    Apr 2007
    Messaggi
    790
    Originariamente inviato da jeangr
    azz scusate l'errore...
    Comunque grazie.
    Quindi mi pare di capire che viene eseguito ciascun comando che è sotto forma di stringa e contenuto nell'array... giusto?
    si ad esempio
    codice:
    String[] cmd={"echo",frase};
    
                    try{
    
                        Process p = Runtime.getRuntime().exec(cmd);
    
                        p.waitFor();
    
                       
                    }catch (Exception ex) {
    
                        ex.printStackTrace();
    
                    }
    conoscenze: C/C++, Java, PHP, Python
    [No PM tecnici o di qualsiasi genere]

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.