step1:  安装shc

  mac系统: brew install shc

step2: 执行命令

  shc -v -f Documents/projects/update_daily_checkin/xxx.sh

  -v是verbose模式, 输出更详细编译日志; 

  -f 指定脚本的名称.

step3:shc -e 01/31/2021 -m "the script is expired." -f test.sh

  -e表示脚本将在2021年1月31日前失效, 并根据-m定义的信息返回给终端用户.