A NOTE has been added to this issue. ====================================================================== https://austingroupbugs.net/view.php?id=1861 ====================================================================== Reported By: stephane Assigned To: ====================================================================== Project: 1003.1(2024)/Issue8 Issue ID: 1861 Category: Shell and Utilities Type: Error Severity: Objection Priority: normal Status: Interpretation Required Name: Stephane Chazelas Organization: User Reference: Section: xargs utility Page Number: 3601 Line Number: 123207-123214 Interp Status: Proposed Final Accepted Text: https://austingroupbugs.net/view.php?id=1861#c6918 ====================================================================== Date Submitted: 2024-10-11 12:32 UTC Last Modified: 2024-10-18 08:39 UTC ====================================================================== Summary: xargs -L broken by https://austingroupbugs.net/view.php?id=243 resolution ====================================================================== Relationships ID Summary ---------------------------------------------------------------------- related to 0000243 Add -print0 to "find" ======================================================================
---------------------------------------------------------------------- (0006925) geoffclare (manager) - 2024-10-18 08:39 https://austingroupbugs.net/view.php?id=1861#c6925 ---------------------------------------------------------------------- Re: https://austingroupbugs.net/view.php?id=1861#c6923 GNU differs from Solaris when -s and -L are used together: GNU<pre>$ printf '1234567890\n1234567890\n' | xargs -L 2 -s 20 echo xargs: argument list too long</pre> Solaris<pre>$ printf '1234567890\n1234567890\n' | xargs -L 2 -s 20 echo 1234567890 1234567890 $ printf '1234567890\n1234567890\n' | xargs -x -L 2 -s 20 echo xargs: Argument list too long</pre> Seems odd that GNU would take away the user's ability to choose whether they want -x to be in effect or not with -L. As it happens, the behaviour of -x was recently the subject of bug https://austingroupbugs.net/view.php?id=1853 and its resolution requires the Solaris behaviour here. Issue History Date Modified Username Field Change ====================================================================== 2024-10-11 12:32 stephane New Issue 2024-10-11 12:32 stephane Name => Stephane Chazelas 2024-10-11 12:32 stephane Section => xargs utility 2024-10-11 12:32 stephane Page Number => 3601 2024-10-11 12:32 stephane Line Number => 123207-123214 2024-10-11 16:28 stephane Note Added: 0006913 2024-10-12 05:57 stephane Note Added: 0006914 2024-10-14 16:13 geoffclare Note Added: 0006916 2024-10-15 05:09 stephane Note Added: 0006917 2024-10-15 05:23 stephane Note Edited: 0006917 2024-10-17 09:08 geoffclare Note Added: 0006918 2024-10-17 09:12 geoffclare Relationship added related to 0000243 2024-10-17 15:12 geoffclare Note Edited: 0006918 2024-10-17 15:12 geoffclare Interp Status => Pending 2024-10-17 15:12 geoffclare Final Accepted Text => https://austingroupbugs.net/view.php?id=1861#c6918 2024-10-17 15:12 geoffclare Status New => Interpretation Required 2024-10-17 15:12 geoffclare Resolution Open => Accepted As Marked 2024-10-17 15:13 geoffclare Tag Attached: tc1-2024 2024-10-17 16:25 agadmin Interp Status Pending => Proposed 2024-10-17 16:25 agadmin Note Added: 0006921 2024-10-18 06:34 stephane Note Added: 0006922 2024-10-18 07:02 stephane Note Added: 0006923 2024-10-18 07:08 stephane Note Added: 0006924 2024-10-18 07:10 stephane Note Edited: 0006924 2024-10-18 08:39 geoffclare Note Added: 0006925 ======================================================================
