Class ShellUtils

java.lang.Object
net.thevpc.nsh.util.ShellUtils

public class ShellUtils extends Object
Author:
thevpc
  • Constructor Details

    • ShellUtils

      public ShellUtils()
  • Method Details

    • shellPatternToRegexp

      public static String shellPatternToRegexp(String pattern)
    • isEmpty

      public static boolean isEmpty(String string)
    • alignLeft

      public static String alignLeft(String s, int width)
    • alignRight

      public static String alignRight(String s, int width)
    • fillString

      public static String fillString(char x, int width)
    • fillString

      public static String fillString(String pattern, int width)
    • isFilePath

      public static boolean isFilePath(String path)
    • simpexpToRegexp

      public static String simpexpToRegexp(String pattern)
    • simpexpToRegexp

      public static String simpexpToRegexp(String pattern, boolean contains)
      GLOB (shell wildcards) to regular expression pattern
      Parameters:
      pattern - pattern
      contains - contains
      Returns:
      regexpr string
    • readQuotes

      public static int readQuotes(char[] chars, int i, StringBuilder v)