help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: (emacs+unix): How to have a file-name containing slashes, angle-brac


From: The Badger
Subject: Re: (emacs+unix): How to have a file-name containing slashes, angle-brackets, etc?
Date: Sat, 16 Aug 2008 11:41:39 -0700
User-agent: Thunderbird 2.0.0.16 (Windows/20080708)

Hello David,

Just a thought: Trying to encode the path of the remote file into the filename after downloading seems weird. Why not just re-create the folder structure?

For example, if you download

http://www.aaa.com/~john/foo-txt.htm

then you would have the following file on your disk:

/home/david/my web downloads/www.aaa.com/~john/foo.txt

Isn't that what pretty much what `wget', or any other web downloader tool would do?

David Combs wrote:
I'm downloading files of names like:


     http://www.aaa.com/~john/foo-txt.htm

Now, when I do this in a browser (I use lynx (shell-account))
the default name to store it under is foo-txt.htm.

Years later, what I'll want to know is exactly where it came from, ie
I'd like the filename to depict the entire url.


Like this, perhaps?

     http://www.aaa.com/~john/foo-txt.htm

Nope, because regardless of what the computer will
make of it, it'll confuse *me* -- not knowing whether
those slashes represent dir-separators within *my* computer,
or in some far-away (maybe long dead) server.


Hmmm.  Maybe "---" for "/"?

What about ":"?
And what about "~"?

Plus other chars I've not thought of?




Making it even longer, if the *title* of the report in
the file is "10 easy editing tips", and I want that reflected
in the name too.


    Like 10-easy-editing-tips---http<colonSlashSlash>www.aaa.com... (you
     get the idea).


And, whatever we decide on, another question comes up -- how to ENTER
that NAME into the computer -- both in emacs (dired) and in, say, tcsh.

What, iva C-Q for emacs and ^V in unix.

Suggestions?


Thanks!


David


P.S.: Oh, I forgot.  tar shouldn't barf on the name.







reply via email to

[Prev in Thread] Current Thread [Next in Thread]