public String _env(String args[]) { verifyCommand(args, "${env;<name>}, get the environmet variable", null, 2, 2); try { return System.getenv(args[1]); } catch (Throwable t) { return null; } }
public String _env(String args[]) { verifyCommand(args, "${env;<name>}, get the environmet variable", null, 2, 2); try { return System.getenv(args[1]); } catch (Throwable t) { return null; } }
public String _if(String args[]) { verifyCommand(args, _ifHelp, null, 3, 4); String condition = args[1].trim(); if (!condition.equalsIgnoreCase("false")) if (condition.length() != 0) return args[2]; if (args.length > 3) return args[3]; return ""; }
public String _if(String args[]) { verifyCommand(args, _ifHelp, null, 3, 4); String condition = args[1].trim(); if (!condition.equalsIgnoreCase("false")) if (condition.length() != 0) return args[2]; if (args.length > 3) return args[3]; return ""; }
public String _if(String args[]) { verifyCommand(args, _ifHelp, null, 3, 4); String condition = args[1].trim(); if (!condition.equalsIgnoreCase("false")) if (condition.length() != 0) return args[2]; if (args.length > 3) return args[3]; return ""; }
public String _if(String args[]) { verifyCommand(args, _ifHelp, null, 3, 4); String condition = args[1].trim(); if (!condition.equalsIgnoreCase("false")) if (condition.length() != 0) return args[2]; if (args.length > 3) return args[3]; return ""; }
public String _osfile(String args[]) { verifyCommand(args, _fileHelp, null, 3, 3); File base = new File(args[1]); File f = IO.getFile(base, args[2]); return f.getAbsolutePath(); }
public String _osfile(String args[]) { verifyCommand(args, _fileHelp, null, 3, 3); File base = new File(args[1]); File f = IO.getFile(base, args[2]); return f.getAbsolutePath(); }
public String _osfile(String args[]) { verifyCommand(args, _fileHelp, null, 3, 3); File base = new File(args[1]); File f = IO.getFile(base, args[2]); return f.getAbsolutePath(); }
String filter(String[] args, boolean include) { verifyCommand(args, String.format(_filterHelp, args[0]), null, 3, 3); ExtList<String> list = ExtList.from(args[1]); Pattern pattern = Pattern.compile(args[2]); for (Iterator<String> i = list.iterator(); i.hasNext();) { if (pattern.matcher(i.next()).matches() == include) i.remove(); } return list.join(); }
String filter(String[] args, boolean include) { verifyCommand(args, String.format(_filterHelp, args[0]), null, 3, 3); ExtList<String> list = ExtList.from(args[1]); Pattern pattern = Pattern.compile(args[2]); list.removeIf(s -> pattern.matcher(s) .matches() == include); return list.join(); }
String filter(String[] args, boolean include) { verifyCommand(args, String.format(_filterHelp, args[0]), null, 3, 3); ExtList<String> list = ExtList.from(args[1]); Pattern pattern = Pattern.compile(args[2]); list.removeIf(s -> pattern.matcher(s) .matches() == include); return list.join(); }
public String _uniq(String args[]) { verifyCommand(args, _uniqHelp, null, 1, Integer.MAX_VALUE); Set<String> set = new LinkedHashSet<String>(); for (int i = 1; i < args.length; i++) { set.addAll(ExtList.from(args[i].trim())); } ExtList<String> rsult = new ExtList<String>(); rsult.addAll(set); return rsult.join(","); }
public String _uniq(String args[]) { verifyCommand(args, _uniqHelp, null, 1, Integer.MAX_VALUE); Set<String> set = new LinkedHashSet<>(); for (int i = 1; i < args.length; i++) { set.addAll(ExtList.from(args[i].trim())); } ExtList<String> rsult = new ExtList<>(); rsult.addAll(set); return rsult.join(","); }
public String _sort(String args[]) { verifyCommand(args, _sortHelp, null, 2, Integer.MAX_VALUE); ExtList<String> result = new ExtList<>(); for (int i = 1; i < args.length; i++) { result.addAll(ExtList.from(args[i])); } Collections.sort(result); return result.join(); }
public String _sort(String args[]) { verifyCommand(args, _sortHelp, null, 2, Integer.MAX_VALUE); ExtList<String> result = new ExtList<String>(); for (int i = 1; i < args.length; i++) { result.addAll(ExtList.from(args[i])); } Collections.sort(result); return result.join(); }
public String _sort(String args[]) { verifyCommand(args, _sortHelp, null, 2, Integer.MAX_VALUE); ExtList<String> result = new ExtList<String>(); for (int i = 1; i < args.length; i++) { result.addAll(ExtList.from(args[i])); } Collections.sort(result); return result.join(); }
public String _join(String args[]) { verifyCommand(args, _joinHelp, null, 1, Integer.MAX_VALUE); ExtList<String> result = new ExtList<>(); for (int i = 1; i < args.length; i++) { result.addAll(ExtList.from(args[i])); } return result.join(); }
public String _join(String args[]) { verifyCommand(args, _joinHelp, null, 1, Integer.MAX_VALUE); ExtList<String> result = new ExtList<String>(); for (int i = 1; i < args.length; i++) { result.addAll(ExtList.from(args[i])); } return result.join(); }
public String _join(String args[]) { verifyCommand(args, _joinHelp, null, 1, Integer.MAX_VALUE); ExtList<String> result = new ExtList<String>(); for (int i = 1; i < args.length; i++) { result.addAll(ExtList.from(args[i])); } return result.join(); }