Jim Meyering <j...@meyering.net> writes:

> Nuno J. Silva wrote:
[...]
>> As I want to be sure nothing is overwritten, I tried calling mktemp with
>> a modified template:
>>
>> $ mktemp tmp.XXXXXXXXXX.ext
>> mktemp: too few X's in template `tmp.XXXXXXXXXX.ext'
[...]
>> Is this a limitation of mktemp (X's must be on the right)? Or am I
>> missing some parameter? --suffix=.ext (seen on the web) doesn't work.
>>
>> (And the version is 7.5:)
>
> Upgrade to coreutils-8.1 or newer (latest is 8.4).
> mktemp gained the --suffix=SUFF option in 8.1:
>
>       --suffix=SUFF   append SUFF to TEMPLATE.  SUFF must not contain slash.
>                         This option is implied if TEMPLATE does not end in X.

That's good news. But as I'm using a package management system (portage)
on which the stable coreutils version is 7.5, I'll wait a while - until
they stabilize a newer version.

Thanks!

-- 
Nuno J. Silva
gopher://sdf-eu.org/1/users/njsg


Reply via email to