Stefan Schmidt wrote:
> I want to change the working directory and if there is an error (e.g. the 
> directory doesn't exist) I want that to be logged to a file and printed on 
> stdout. With the above command that doesn't work since the working directory 
> is the same as before execution of the command.
>   

if [ \! -d some_path ] ; then
  echo There was an error
  echo There was an error >> log.txt
  # There must be an intelligent way to combine the above two lines, but
I'm not in the mood to discover it right now.
  exit 1;
fi

cd some_path


Warning: The above may contain bashisms.


-- 
"One Architecture, One OS" also translates as "One Egg, One Basket".

Eduardo M KALINOWSKI
[EMAIL PROTECTED]
http://move.to/hpkb


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to