2012-04-12 cygwinで.bash_profileに「期待してないtoken」のシンタックスエラーが出る時 bash cygwinを使っていて、.bash_profileに if [ -f ~/.bashrc ]; then source ~/.bashrc fi と記述して、cygwinのコンソールを起動すると、「期待してないtoken `fi'」のあたりにシンタックスエラーというエラーが表示されることがあります。このときは、.bash_profileをエディタで開いて、改行コードを「LF」にするとシンタックスエラーが解消され、cygwinのコンソールを開くたびに実行されるので、毎回自分でsource ~/.bash_profileをしなくてもよくなります。