| delorie.com/archives/browse.cgi | search |
| X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f |
| From: | Sven Joachim <svenjoac AT gmx DOT de> |
| Newsgroups: | comp.os.msdos.djgpp |
| Subject: | Re: which: command not found |
| Date: | Sun, 13 Nov 2011 19:46:30 +0100 |
| Organization: | A noiseless patient Spider |
| Lines: | 34 |
| Message-ID: | <87bosf273t.fsf@turtle.gmx.de> |
| References: | <0e66e1f9-6a85-4af8-94b1-2ac490eaf4c2 AT m19g2000vbm DOT googlegroups DOT com> |
| <4349b255-f8ba-4e1d-93b9-488b173373a9 AT g7g2000vbv DOT googlegroups DOT com> | |
| <83bosqjn0u DOT fsf AT gnu DOT org> <87aa7zapba DOT fsf AT violet DOT siamics DOT net> | |
| <837h33ga8p DOT fsf AT gnu DOT org> | |
| Mime-Version: | 1.0 |
| Injection-Info: | mx04.eternal-september.org; posting-host="3HGN7FZ2ATpRGTNrkVkXcw"; |
| logging-data="582"; mail-complaints-to="abuse AT eternal-september DOT org"; posting-account="U2FsdGVkX1+qR7n3XnsuSLy8RqkB1UMZ" | |
| User-Agent: | Gnus/5.13 (Gnus v5.13) Emacs/24.0.91 (gnu/linux) |
| Cancel-Lock: | sha1:jaXGwpYl/tjiSPwiCl4ZoIwzTbs= |
| sha1:aW3fpvZ9pguN7Ph48mufRvcua+g= | |
| Bytes: | 2226 |
| To: | djgpp AT delorie DOT com |
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
| Reply-To: | djgpp AT delorie DOT com |
On 2011-11-13 19:15 +0100, Eli Zaretskii wrote:
>> From: Ivan Shmakov <oneingray AT gmail DOT com>
>>
>> > Just the last week, I needed to craft my own version of `mktemp'
>> > because the Texinfo test suite used it. `mktemp' is part of GNU
>> > Coreutils,
>>
>> Though it was added somewhat recently:
>>
>> - --cut: coreutils-8.5/NEWS --
>> * Noteworthy changes in release 6.9.90 (2007-12-01) [beta]
>>
>> ** New programs
>>
>> …
>>
>> mktemp: create a temporary file or directory (or names)
>> - --cut: coreutils-8.5/NEWS --
>
> That's my point: you need GNU Coreutils to be able to run a test suite
> of an entirely unrelated package.
You can also use the DJGPP port of Todd Miller's mktemp, available in
the v2tk/mktmp*.zip packages.
> How hard is it to create a temporary file/directory in a shell script?
Without using mktemp(1) or some similar utility and sticking to POSIX
commands: very hard, probably impossible. At least if you want to avoid
the races and symlink attacks that happen with traditional foo$$ files.
Cheers,
Sven
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |