@@ -0,0 +1,728 @@
+package gr.aueb.dmst.istlab.unixtools.util;%0A%0Aimport java.util.ArrayList;%0Aimport java.util.List;%0A%0Aimport org.apache.commons.lang3.SystemUtils;%0A%0Apublic final class SystemInfo %7B%0A%0A  private SystemInfo() %7B%7D%0A%0A  public static List%3CString%3E getSystemShellInfo() %7B%0A    List%3CString%3E shellInfo = new ArrayList%3C%3E();%0A%0A    if (SystemUtils.IS_OS_LINUX) %7B%0A      shellInfo.add(%22/bin/bash%22);%0A      shellInfo.add(%22-c%22);%0A    %7D else if (SystemUtils.IS_OS_FREE_BSD) %7B%0A      shellInfo.add(%22%22);%0A      shellInfo.add(%22%22);%0A    %7D else if (SystemUtils.IS_OS_WINDOWS) %7B%0A      shellInfo.add(%22%22);%0A      shellInfo.add(%22%22);%0A    %7D else if (SystemUtils.IS_OS_MAC_OSX) %7B%0A      shellInfo.add(%22/bin/sh%22);%0A      shellInfo.add(%22-c%22);%0A    %7D%0A%0A    return shellInfo;%0A  %7D%0A%0A%7D%0A

Add utility class to get specific system info