On Thu, Mar 06, 2025 at 07:31:56PM +0100, Alejandro C via austin-group-l at The 
Open Group wrote:
> Do we really need the -q option?

The original reporter (Mark Lundblad - illiliti) recommended it and
argued that it is fairly commonly implemented.  The example also shows
it in use:

1. Create and use a temporary file, ignoring failure.
<tt>file=$(mktemp -q file.XXXXXX) && {
  echo ... > "$file" # Use $file within this block
  rm "$file"
}</tt>

But I acknowledge that the same can be accomplished with:

file=$(mktemp file.XXXXXX 2>/dev/null) && {
  ...
  rm "$file"
}

at which point you are right that -q does not buy much functionality,
other than happening to be something to standardize because it is
common among implementations.

-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.
Virtualization:  qemu.org | libguestfs.org

  • [Issue 8 d... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [Issu... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [Issu... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [Issu... Austin Group Issue Tracker via austin-group-l at The Open Group
      • R... Alejandro C via austin-group-l at The Open Group
        • ... Eric Blake via austin-group-l at The Open Group
          • ... Alejandro Colomar via austin-group-l at The Open Group
            • ... Haelwenn lanodan Monnier via austin-group-l at The Open Group
              • ... Alejandro Colomar via austin-group-l at The Open Group
                • ... Haelwenn lanodan Monnier via austin-group-l at The Open Group
                • ... Alejandro Colomar via austin-group-l at The Open Group
                • ... Haelwenn Monnier via austin-group-l at The Open Group
                • ... Alejandro Colomar via austin-group-l at The Open Group
                • ... Lawrence Velázquez via austin-group-l at The Open Group
                • ... Alejandro Colomar via austin-group-l at The Open Group
    • [Issu... Austin Group Issue Tracker via austin-group-l at The Open Group

Reply via email to