The current syntax for -Xlog uses '*' for wildcard matching of tags. This causes problems in shell scripts where the * is expanded and extra care must be taken to escape it.
Suggestions to resolve this includes reverting the syntax to the initial UL draft where wildcard matching was the default, and to do exact matching you would add a '@' at the start. For example, the current -Xlog:gc* would just be -Xlog:gc, and the current -Xlog:gc would then be -Xlog:@gc
Other suggestions include using + instead of *. -Xlog:gc* would then be -Xlog:gc+
Suggestions to resolve this includes reverting the syntax to the initial UL draft where wildcard matching was the default, and to do exact matching you would add a '@' at the start. For example, the current -Xlog:gc* would just be -Xlog:gc, and the current -Xlog:gc would then be -Xlog:@gc
Other suggestions include using + instead of *. -Xlog:gc* would then be -Xlog:gc+