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

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

相关推荐
Arvin627几秒前
IntelliJ IDEA:无法读取**.properties
java·intellij-idea
10km5 分钟前
Spring Boot 环境下使用 Map<String, MultipartFile> 实现文件上传功能
java·spring boot·mock·map·multipartfile
REDcker8 分钟前
RTSP 直播技术详解
linux·服务器·网络·音视频·实时音视频·直播·rtsp
丁劲犇14 分钟前
CentOS 7.6 TCP连接奇慢故障排查:中文注释引发的sysctl配置异常
linux·tcp/ip·centos·速度慢
m0_7373025814 分钟前
云服务器安全核心痛点与防护框架
服务器
代码游侠20 分钟前
学习笔记——Linux内核与嵌入式开发1
linux·运维·前端·arm开发·单片机·嵌入式硬件·学习
阿猿收手吧!25 分钟前
【C++】异常处理:catch块执行后程序如何继续
服务器·网络·c++
学到头秃的suhian27 分钟前
Java的锁机制
java
微尘hjx28 分钟前
【Gstreamer 应用程序开发手册 01】关于GSTREAMER
linux·音视频·媒体
腾讯蓝鲸智云34 分钟前
【运维自动化-节点管理】节点管理跟配置平台的联动关系
运维·服务器·经验分享·自动化·sass·paas