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

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

相关推荐
DC_BLOG36 分钟前
IPv6(四)
运维·服务器·网络·ip
shelby_loo36 分钟前
通过 Docker 部署 MySQL 服务器
服务器·mysql·docker
ZBzibing42 分钟前
[游戏技术]L4D服务器报错解决
服务器·游戏
沈艺强42 分钟前
伊犁linux 创建yum 源过程
linux·运维·服务器
拾光师1 小时前
linux命令行快捷键
linux·运维·服务器
Dola_Pan3 小时前
Linux文件IO(二)-文件操作使用详解
java·linux·服务器
wang_book3 小时前
Gitlab学习(007 gitlab项目操作)
java·运维·git·学习·spring·gitlab
蜗牛^^O^4 小时前
Docker和K8S
java·docker·kubernetes
城南云小白4 小时前
Linux网络服务只iptables防火墙工具
linux·服务器·网络
从心归零4 小时前
sshj使用代理连接服务器
java·服务器·sshj