Messages in this thread | | | From | David Laight <> | Subject | RE: [PATCH 3/3] leaking_addresses: Expand tilde in output file name | Date | Thu, 14 Feb 2019 09:50:39 +0000 |
| |
From: Tobin C. Harding > Sent: 13 February 2019 20:31 > > On Wed, Feb 13, 2019 at 03:56:47PM +0000, David Laight wrote: > > From: Tobin C. Harding > > > Sent: 07 February 2019 22:50 > > > > > > Currently if user passes an output file to the script via > > > --output-raw we do not handle expansion of tilde. > > > > > > Use perl function glob() to expand tilde in output file name. > > > > What happens if glob() returns multiple files? > > I'm guessing that it can... > > Thanks for taking a look at this David. Surely glob() cannot return > multiple values when expanding tilde? If someone passes a '*' into the > command as an input/output file then they are clearly mad :)
Yes, but the perl script will go horribly wrong.
Actually, how do they get a ~ in there? Whatever shell generated perl's argv[] would be expected to handle it.
David
- Registered Address Lakeside, Bramley Road, Mount Farm, Milton Keynes, MK1 1PT, UK Registration No: 1397386 (Wales)
| |