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

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

相关推荐
李坤林6 分钟前
Android Binder 详解(4) Binder 线程池
android·java·binder
代码方舟8 分钟前
Java后端实战:构建基于天远手机号码归属地核验的金融级风控模块
java·大数据·开发语言·金融
困知勉行198511 分钟前
springboot整合redis
java·spring boot·redis
颜淡慕潇15 分钟前
深度解析官方 Spring Boot 稳定版本及 JDK 配套策略
java·后端·架构
Run_Teenage23 分钟前
Linux:深刻理解缓冲区
linux
中年程序员一枚26 分钟前
Springboot报错Template not found For name “java/lang/Object_toString.sql
java·spring boot·python
知识分享小能手42 分钟前
Ubuntu入门学习教程,从入门到精通,Ubuntu 22.04中的Java与Android开发环境 (20)
java·学习·ubuntu
youxiao_9043 分钟前
kubernetes 概念与安装(一)
linux·运维·服务器
凡梦千华1 小时前
logrotate日志切割
linux·运维·服务器
南屿欣风1 小时前
FeignClient 踩坑:@FeignClient 同时配 value 和 url 的 “无效服务名” 问题
java