This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: UNIX groups in CYGWIN


On 06/11/2012 10:13 AM, Lavrentiev, Anton (NIH/NLM/NCBI) [C] wrote:

> 2. Since Windows group names can embed spaces, the output of the "groups" shell command

'groups' is no longer a shell command, but an executable, for several
coreutils releases now.

>    is unparsable in CYGWIN (scripting becomes problematic), because the space is used both
>    in the group names (as obtained from Windows) and to delimit the group names in the groups'
>    output:

Such a proposal should be made to upstream coreutils, as it could
possibly be of benefit to more platforms than just cygwin.

>     Perhaps CYGWIN could have used a tab to separate the group names?

What's to say that 'TAB' won't be valid in a group name?

>     Or list each group on an individual line?

An option to request alternative output format (whether that be
line-separated, or even NUL-byte separated) might indeed be more palatable.

-- 
Eric Blake   eblake@redhat.com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]