需求:
查找当前目录下的所有子目录中的catalina.sh文件中的JAVA_OPTS=开头的文件,替换为
JAVA_OPTS='-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true'
命令如下:
find . -name catalina.sh |grep -v base| xargs sed -i "s/^JAVA_OPTS=.*/JAVA_OPTS='-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true'/"