why uses tempfile.mktemp() "@" ?

Thomas Guettler guettli at thomas-guettler.de
Mon Jun 7 09:17:20 CEST 2004

Am Fri, 04 Jun 2004 11:35:46 -0500 schrieb Jeff Epler:

> I'm not sure why "@" was chosen, but I've never had any problems with
> it.  I searched within the bash manual, and the only special meaning for
> @ is when it is used as a variable name in a substitution ("$@"), as a
> subscript in a substitution ("${name[@]}"), or when extglob is set, when
> followed by an open-paren ("@(a|b|c)").  @ also has special meaning when
> using tab-completion, but this shouldn't come into play.

Hi Jeff,

Yes, "ls /tmp/@..." does work,
but if you create a temporary directory,
the tab-completion does not work.

Thank you for your reply,

More information about the Python-list mailing list