Punksmurf
terminals don't work quite like dos. You always have to provide the path to what you want to run unless it's in a system wide bin folder (like /bin or /usr/bin or another cust assigned directory). To run a command line program/script/whatever in the same directory you're in you put ./ ahead of it to reference your current location (i.e. "./bmk"). "../" references the directory above your current location (i.e. "cd ../" goes back one directory). It takes some getting used to but it is the same across all flavors of unix/linux (including osx) unless they have been modified to use current directory as a search path for binarys...
Alternatively in OS X if you drag a file into a terminal window it will put the full path to the file in for you. so yo run something, just launch terminal, drag and drop the file into the terminal window, and press return.
Hope that helps and good luck!
terminals don't work quite like dos. You always have to provide the path to what you want to run unless it's in a system wide bin folder (like /bin or /usr/bin or another cust assigned directory). To run a command line program/script/whatever in the same directory you're in you put ./ ahead of it to reference your current location (i.e. "./bmk"). "../" references the directory above your current location (i.e. "cd ../" goes back one directory). It takes some getting used to but it is the same across all flavors of unix/linux (including osx) unless they have been modified to use current directory as a search path for binarys...
Alternatively in OS X if you drag a file into a terminal window it will put the full path to the file in for you. so yo run something, just launch terminal, drag and drop the file into the terminal window, and press return.
Hope that helps and good luck!