Git Bash on WindowsからExplorer.exeを呼び出す場合、パスの書式をWindowsに寄せておく必要がある。
結論
# aliases alias convertFullPathToWindowsFormat='sed -e "s/^\\/\\([a-zA-Z]\\)\\//\\1:\\\\/" | sed -e "s/\\//\\\\/g"'
explorer /e,$(pwd | convertFullPathToWindowsFormat)
構成要素
/
を\
に変換する。
cd ~ pwd | sed -e "s/\//\\\\/g" # \c\Users\name
ドライブレター対応
/c/hogehoge
からc:/hogehoge
に変換する
cd ~ pwd | sed -e "s/^\/\([a-zA-Z]\)\//\1:\\\\/" # c:Users/name