Posted 27 June 2011 - 04:38 AM
That's going to depend on what you're using. Or maybe not.
Did you look in the preferences for the program that needs to be redirected for a way to change the save location?
If you simply want it saved to another place, you can do that with a simlink:
ln -s <new_location> <old_location>
For instance, say the program saves it to Documents and you want it saved to external_drive. Open a terminal and type:
ln -s /external_drive ~/Documents
(Note that you would have to remove Documents in your home directory before doing this)
Once done, the program would still be saving files to Documents, but they would actually reside on /external_drive.
To be successful, you'd have to make sure you have write permissions to /external_drive. Otherwise you'll get errors and nothing will be saved.
If you wanted it to all stay in your own home directory, you could do it this way. Say you wanted it to be saved in a directory called papers in your home directory:
ln -s Documents papers
That would leave Documents alone and create a simlink to papers. Or you could reverse it if you got rid of Documents first and created papers before issuing the command.