I do a lot of up/downloading to/from my school's computer network from my laptop and desktop so that I can work on my stuff anywhere and so that I have a secure (as in it won't crap out on me) place to store large files (emailing myself the files is tedious).
But scp is kind of annoying to use because I have a lot of folders and subdirectories that I use, mainly for having different versions of code that I write, so lots of similar names and junk. What I usually do is ssh, find the file(s) I want to download, and then exit, and scp to that directory, where the terminal still displays my ssh session so I know where to go. Yeah, that works, but is there an easier way to just be logged in remotely and copy things over to the computer I'm on at the time? The caveat is that it can be *any* computer with ssh, so I won't always know my IP, and also, I don't like having to remember so many addresses/IP's. :P
Or at least, is there a way I could write a script that would do this for me? It would make it easier on my PC and laptop, at least.