.zshrcなどに
open_unity_editor() {
vf="ProjectSettings/ProjectVersion.txt"
[ -f "$vf" ] || { echo "$vf not found"; return 1; }
ver=$(awk -F': ' '/m_EditorVersion:/ {print $2}' "$vf")
[ -n "$ver" ] || { echo "Unity version not found in $vf"; return 1; }
app="/Applications/Unity/Hub/Editor/$ver/Unity.app"
[ -d "$app" ] || { echo "Unity $ver not installed at $app"; return 1; }
open -a "$app" --args -projectPath "$(pwd)"
}
# お好みで
alias unity="open_unity_editor"
使い方
cd して、 open_unity_editor (もしくはaliasのunity) するだけです。
% cd UnityProject
% open_unity_editory
参考
これをそのままmac版にしただけです。有益な情報をありがとうございます!