GNU bug report logs - #19378
[PATCH 3/4] cat, chcon, chgrp, chmod, chown, cp, du, head: support wildcards on OS/2

Previous Next

Package: coreutils;

Reported by: KO Myung-Hun <komh78 <at> gmail.com>

Date: Sun, 14 Dec 2014 03:49:06 UTC

Severity: normal

Tags: fixed, patch

Merged with 19375, 19377

Done: Assaf Gordon <assafgordon <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #7 received at control <at> debbugs.gnu.org (full text, mbox):

From: Pádraig Brady <P <at> draigBrady.com>
To: KO Myung-Hun <komh78 <at> gmail.com>, 19377 <at> debbugs.gnu.org
Subject: Re: bug#19378: [PATCH 3/4] cat, chcon, chgrp, chmod, chown, cp, du,
 head: support wildcards on OS/2
Date: Sun, 14 Dec 2014 13:17:50 +0000
forcemerge 19378 19377
stop

On 14/12/14 03:47, KO Myung-Hun wrote:
> And ln,ls,mv,rm,tail.
> 
> * src/cat.c (main): Expand wildcards on OS/2.
> * src/chcon.c (main): Likewise.
> * src/chgrp.c (main): Likewise.
> * src/chmod.c (main): Likewise.
> * src/chown.c (main): Likewise.
> * src/cp.c (main): Likewise.
> * src/du.c (main): Likewise.
> * src/head.c (main): Likewise.
> * src/ln.c (main): Likewise.
> * src/ls.c (main): Likewise.
> * src/mv.c (main): Likewise.
> * src/rm.c (main): Likewise.
> * src/tail.c (main): Likewise.
> 
> Patches from coreutils 8.8 by Paul Smedley.

> diff --git a/src/cat.c b/src/cat.c
> index c7bb7e1..0138114 100644
> --- a/src/cat.c
> +++ b/src/cat.c
> @@ -544,6 +544,10 @@ main (int argc, char **argv)
>    bool show_tabs = false;
>    int file_open_mode = O_RDONLY;
>  
> +#ifdef __OS2__
> +  _wildcard (&argc, &argv);
> +#endif
> +

Interesing, the OS/2 shell doesn't doe the globbing.
I'm wondering about the scalability of this.
Are there any facilities for dealing with arbitrary numbers
of files, like with xargs for example?
What are the practical limits of the number of files?
Does _wildcard() exit with an error in this case?

thanks,
Pádraig





This bug report was last modified 6 years and 228 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.