背景与前版实现请见: 前版原文
解决中文文件名在mac上创建文件异常。
代码调整
IDEA_JIHUOMA_HOME="/tmp/idea-jihuoma"
IDEA_JIHUOMA_JAR="${IDEA_JIHUOMA_HOME}/jihuoma.zip"
alias unarchiver_unzip="open -a /Applications/The Unarchiver.app"
mkdir -p ${IDEA_JIHUOMA_HOME};
pushd ${IDEA_JIHUOMA_HOME};
wget --quiet http://idea.medeming.com/jihuoma/images/jihuoma.zip -O ${IDEA_JIHUOMA_JAR} ;
sleep 0.1
unarchiver_unzip ${IDEA_JIHUOMA_JAR};
sleep 1
# cat "${IDEA_JIHUOMA_HOME}/""$(ls -1 ${IDEA_JIHUOMA_HOME} | grep 'for 2017.3 or earlier')" | pbcopy;
IDEA_JIHUOMA_HOME_CONTENT="${IDEA_JIHUOMA_HOME}/jihuoma/"
cat "${IDEA_JIHUOMA_HOME_CONTENT}/""$(ls -1 ${IDEA_JIHUOMA_HOME_CONTENT} | grep '2017')" | pbcopy;
popd;
rm -rf ${IDEA_JIHUOMA_HOME};
echo 'please open idea or datagrid and paste you active code.'
附