problem bash内置变量IFS作为内部单词分隔符,其默认值为<space><tab><newline>, 我想设置它仅为\n,于是: OLD_IFS=$IFS IFS='\n' # do some work here IFS=$OLD_IFS 但结果为:IFS把单独的字符当作了分隔符,即分隔符被设置成下划线和字母n . Why ? Solution 通过google搜索,得知需要把\n转化成ANSI-C Quoting, 方法是把字符串放入$'string'中,…
一:问题描述: 在springboot-security框架生成BCryptPasswordEncoder()方法生成加密后的密码后,带有$符号,导致新增用户的时候插入不了,报(IndexOutOfBoundsException: No group 2)的错误! 谷歌一下 java.lang.IndexOutOfBoundsException: No group 这个错误会发现是 String.replace方法出现反斜杠\或美元符号$时会出现这个异常, 二:出现问题的原因: MyBatis直…