Open kimkyuseok opened 5 months ago
echo "=================================================" echo " ViveStudios,Inc. Bash Env " echo "=================================================" echo " sg : shotgrid " echo " wiki : wiki " echo " rpc : rez packages compile " echo " mount : mount network drive " echo " msg : messenger " echo " findstr : search word in codes " echo " rv,rvd,rvv : rv-2022.3.1 Pub,Dev,Vanilla " echo " n13,n13d,n13v : nuke-13.1.2 Pub,Dev,Vanilla " echo " hr12,hr12d,hr12v : hiero-12.2.2 Pub,Dev,Vanilla " echo " hr13,hr13d,hr13v : hiero-13.1.2 Pub,Dev,Vanilla " echo " m22,m22d,m22v : maya 2022 Pub,Dev,Vanilla " echo " e5,e5d,e5v : 3DE4r5 Pub,Dev,Vanilla " echo " om, omd : Outsourcing management tool " echo "=================================================" # 기존에 툴을 설치하면서 자동으로 툴이 설정한 환경변수가 있다면 터미널을 띄울때는 삭제한다. unset "${!VRAY@}" unset "${!NUKE@}" unset "${!MAYA@}" unset "${!PHX@}" unset "${!SGTK@}" unset "${!S6GA@}" unset "${!DEADLINE@}" unset "${!RV@}" unset "${!RLM@}" unset "${!OPTICAL@}" unset "${!SFX@}" unset "${!sfx@}" unset "${!solidangle@}" unset "${!silhouette@}" unset "${!foundry@}" unset "${!fabricinc@}" unset "${!nextlimit@}" unset "${!genarts@}" unset "${!redshift@}" unset "${!innobright@}" unset "${!golaem@}" unset "${!mootzoid@}" unset "${!peregrinel@}" # Rez export PATH=$HOME/rez/Scripts/rez:${PATH} source $HOME/rez/completion/complete.sh # Cmd export PYTHONPATH="T:/inhouse/pub/pathapi" if [[ "${MSYSTEM}" == "MINGW64" || "${MSYSTEM}" == "MINGW32" || "${MSYSTEM}" == "MSYS" ]]; then alias python="winpty C:/Python310/python" fi # rez-cmd alias n13="rez-env cuda ocio-1.2.0 nuke-13.1.2 -- Nuke13.1 --nukex" alias n13d="rez-env dev cuda ocio-1.2.0 nuke-13.1.2 -- Nuke13.1 --nukex" alias n13v="rez-env vanilla cuda nuke-13.1.2 -- Nuke13.1 --nukex --safe" alias n13sg="rez-env cuda ocio-1.2.0 nuke-13.1.2 -- /t/inhouse/pub/shotgrid_auth/vfxtest/tank.bat nukex_13.1v2" alias hr12="rez-env cuda ocio-1.2.0 hiero-12.2.2 -- Nuke12.2 --hiero" alias hr12d="rez-env dev cuda ocio-1.2.0 hiero-12.2.2 -- Nuke12.2 --hiero" alias hr12v="rez-env vanilla cuda hiero-12.2.2 -- Nuke12.2 --hiero --safe" alias hr13="rez-env cuda ocio-1.2.0 hiero-13.1.2 -- Nuke13.1 --hiero" alias hr13d="rez-env dev cuda ocio-1.2.0 hiero-13.1.2 -- Nuke13.1 --hiero" alias hr13v="rez-env vanilla cuda hiero-13.1.2 -- Nuke13.1 --hiero --safe" alias e5="rez-env 3de4-5.0.0 -- 3DE4" alias e5d="rez-env dev 3de4-5.0.0 -- 3DE4" alias e5v="rez-env vanilla 3de4-5.0.0 -- 3DE4" alias m22="rez-env maya-2022 -- maya" alias m22d="rez-env dev maya-2022 -- maya" alias m22v="rez-env vanilla maya-2022 -- maya" alias rv="rez-env rv-2022.3.1 -- rv" alias rvd="rez-env dev rv-2022.3.1 -- rv" alias rvv="rez-env vanilla rv-2022.3.1 -- rv" alias om="python T:/inhouse/pub/outsourcing_manager/main.py -u" alias omd="python T:/inhouse/dev/outsourcing_manager/main.py -u" alias mount="start /T/inhouse/dev/gitbash/mount.bat" # mount alias farm="rez-env deadline-10.1 -- deadlinecommand GetFarmStatistics" # farm information # 만약 10-11시라면 rez 패키지를 업데이트한다. current_hour=$(date +"%H") if [ $current_hour -ge 10 ] && [ $current_hour -lt 11 ]; then sh /T/inhouse/dev/rez/install_rez_package.sh fi alias rpc="sh /T/inhouse/dev/rez/install_rez_package.sh" # util alias msg="C:/Program\ Files\ \(x86\)/vivestudios/BizboxAlpha\ Messenger/BizboxALauncher.exe" alias findstr="grep -rnw . -e" alias inhouse="cd /T/inhouse/dev" # Site alias sg="start https://vive.shotgunstudio.com" alias wiki="start http://wiki.vive.com/wordpress" alias github="start https://github.com/orgs/vivestudio/repositories" git config --global core.autocrlf true
위 스크립트는 어디에 사용하는가? rez VFX 환경설정을 관리한다고하는데 아직 모르겠음.
nano ~/. bashrc bash_profile <<--------------- 여기에 경로 수정 profile