=====================================================================
Found a 36 line (194 tokens) duplication in the following files:
Starting at line 40 of /mnt/hda6/export/poseidon/hoheisel/Projekte/FIRST-Grid/svn-kwfgrid/linuxtoolbox/src/java/net/kwfgrid/linuxtoolbox/Sort.java
Starting at line 40 of /mnt/hda6/export/poseidon/hoheisel/Projekte/FIRST-Grid/svn-kwfgrid/linuxtoolbox/src/java/net/kwfgrid/linuxtoolbox/Tail.java
args[1] = params;
BufferedWriter w;
BufferedReader r;
StringBuffer ret = new StringBuffer();
if (SecurityChecker.checkBashInput(args)) {
logger.info("executing: " + args[0] + " " + args[1]);
String line;
try {
p = Runtime.getRuntime().exec(args);
w = new BufferedWriter(new OutputStreamWriter(p.getOutputStream()));
r = new BufferedReader(new InputStreamReader(p.getInputStream()));
logger.debug("value = " + value);
w.write(value);
w.flush();
w.close();
while ((line = r.readLine()) != null) {
ret.append(line);
ret.append("\n");
}
r.close();
} catch (IOException e) {
logger.error(e);
}
} else {
throw new SecurityException("execution of \"" + args[0] + " " + args[1] + "\" denied due to unsecure parameters");
}
return ret.toString();
}
// public static void main(String[] args) {
// logger.info(tail("-n 5", "1\n5\n3\n17\n23\n45\n2\n5\n1\n3"));
// }
}