When you rename a subdirectory under the directory where your Linux or MacOS terminal is open you may get the error message
/opt/chefdk/embedded/lib/ruby/gems/2.4.0/gems/chef-13.4.19/lib/chef/knife/cookbook_download.rb:45:in `pwd’: No such file or directory – getcwd (Errno::ENOENT)
You need to refresh the directory cache of the terminal.
- Go one level higher
cd ..
- Go back to the directory
cd MY_DIRECTORY
Wow thanks! Worked.