实际上tomcat/conf/catalina.properties
文件包含行shared.loader=/usr/share/sfit/conf
我的意思是值有一些路径。
所以使用shell脚本我们正在更新shared.loader
文件中的值。并且还有一个if条件比较它的值
if [ $string1 =~ $string2 ] ; then
这=~
是什么意思。
而且我想删除行“shared.loader =”中的值后包含的内容 shared.loader=
请帮帮我们
好吧有人可以帮我从文件catalina.properties中删除行share.loader =“value”中的字符串“value”
—
user2783146 2014年
我认为没有关于这个问题的Linux具体内容。你也许可以用apache和bash等标记它。此外,如果您想要更改/改进它,只需编辑问题(因为没有答案,如果有,那么您应该问一个新问题)。此外,像unix.stachexchange.com这样的其他网站可能更适合编写像这样的shell脚本。
—
hyde 2014年
你用的是什么外壳?在bash中,
—
choroba 2014年
=~
只能在double中使用[[ ... ]]
。
=~
是一个二元运算符,当它被使用时,右边的字符串被认为是一个扩展的正则表达式。