Ejecutar un script de shell desde código java [duplicado]

Esta pregunta ya tiene una respuesta aquí:

¿Cómo ejecutar el script de shell Unix desde el código Java? 16 respuestas

Estoy casi muerto tratando de resolver esto ... ¿Puede alguien ayudarme ... por favor?

Debajo está el código:

import java.io.*;
import java.lang.Runtime;
import java.util.*;

public class WORKBRO {  

    public static void main(String args[])
    {
        try
        {    
            String target = new String("/home/dhirendra.panwar/Desktop/test.sh");
            Runtime rt = Runtime.getRuntime();
            Process proc = rt.exec(target);

        } catch (Throwable t)
        {
            t.printStackTrace();
        }
    }
}