I am trying to run Unix find command from Java but it is giving me below error . Please suggest right approach on this -
java -cp automation.jar com.amex.scoring.dao.HiveDAO
/bin/sh: find /axp/rim/nemo/dev/logs -type f -mtime -5 -exec ls {} \;: No such file or directory
Java Code
private static final String COMMAND = "find /axp/rim/nemo/dev/logs  -type f -mtime -5 -exec ls {} \\;";
private static final String SHELL_NAME = "/bin/sh";
public static void main(String[] args) throws IOException {
    final ProcessBuilder pb = new ProcessBuilder(SHELL_NAME,COMMAND);
    pb.redirectErrorStream(true);
    final Process process = pb.start();
    final BufferedReader br = new BufferedReader(new InputStreamReader(process.getInputStream()));
    String line;
    while ((line = br.readLine()) != null) {
        System.out.println(line);
    }
}

\\;