Mac Navicat 16试用脚本

一、无限试用脚本如下

bash 复制代码
#!/bin/bash
#/usr/libexec/PlistBuddy -c "print" ~/Library/Preferences/com.navicat.NavicatPremium.plist
/usr/libexec/PlistBuddy -c "Delete :91F6C435D172C8163E0689D3DAD3F3E9" ~/Library/Preferences/com.navicat.NavicatPremium.plist
/usr/libexec/PlistBuddy -c "Delete :B966DBD409B87EF577C9BBF3363E9614" ~/Library/Preferences/com.navicat.NavicatPremium.plist

rm -rf ~/Library/Application\ Support/PremiumSoft\ CyberTech/Navicat\ CC/Navicat\ Premium/.*

二、解释说明

关于plist文件和PlistBuddy的说明见这里:Mac plist文件

上面2行是要删除plist配置文件里面的键值对,可以放心执行。下面是要删除路径

cd ~/Library/Application\ Support/PremiumSoft\ CyberTech/Navicat\ CC/Navicat\ Premium

下的所有文件,注意这里由于有些路径名称中带有空格,所以需要转义,比如文件夹

Application Support,在命令行上输入就要使用:

Application\ Support

这样才能被正确识别,没有转义字符,会导致命令出错。

相关推荐
v***913012 小时前
Spring boot创建时常用的依赖
java·spring boot·后端
代码or搬砖15 小时前
MyBatisPlus讲解(二)
java·mybatis
lcu11115 小时前
Java 学习42:抽象
java
Mr.朱鹏15 小时前
RocketMQ安装与部署指南
java·数据库·spring·oracle·maven·rocketmq·seata
雨中飘荡的记忆15 小时前
Spring表达式详解:SpEL从入门到实战
java·spring
Coder-coco15 小时前
个人健康管理|基于springboot+vue+个人健康管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·mysql·论文
_星辰大海乀15 小时前
IP 协议
服务器·网络·tcp/ip·nat·子网掩码·ip协议
5***262216 小时前
Spring Boot问题总结
java·spring boot·后端
xkroy16 小时前
Spring Boot日志
java·spring boot·后端
屿行屿行16 小时前
【Linux】Socket编程(基于实际工程分析)
linux·服务器·网络