## problem

I had a shell script like the following

#!/bin/sh
cd /to/somewhere
python runsomething.py

and I was trying to run it with \$ sh somescript.sh

but it kept failing with the error something liek “cd: no directory”.

## Solution

After resaving the script file with LF instead of CRLF, the script worked. I was using intellij to edit the script file and by default it was CRLF.

Categories: error fixlinux