[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #13041] -i and - shouldn't be exclusive
From: |
anonymous |
Subject: |
[bug #13041] -i and - shouldn't be exclusive |
Date: |
Mon, 9 May 2005 23:59:33 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.7) Gecko/20050418 Firefox/0.8 StumbleUpon/1.908 (Debian package 1.0.3-1) |
URL:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=13041>
Summary: -i and - shouldn't be exclusive
Project: findutils
Submitted by: None
Submitted on: Mon 05/09/2005 at 23:59
Category: xargs
Severity: 3 - Normal
Item Group: Wrong result
Status: None
Privacy: Public
Assigned to: None
Originator Name: Alejandro Forero Cuervo
Originator Email: address@hidden
Open/Closed: Open
Release: 4.1.20
Fixed Release: None
_______________________________________________________
Details:
I can't xargs to work as I would expect it when I give it both the -i and
-l args. Using -i specifies -l1 (as the documentation indicates) and
using -l seems to disable the functionality provided by -i.
This can be evidenced by using the following program:
main ( int argc, char **argv ) { int i; for (i = 0; i < argc; i ++) {
printf("Arg %d: [%s]\n", i, argv[i]); } }
When I build it and run it from xargs, I get the following:
> echo -e 'a\nb\nc' | xargs -l10 -i ./test {}
Arg 0: [./test]
Arg 1: [a]
Arg 0: [./test]
Arg 1: [b]
Arg 0: [./test]
Arg 1: [c]
> echo -e 'a\nb\nc' | xargs -i -l10 ./test {}
Arg 0: [./test]
Arg 1: [{}]
Arg 2: [a]
Arg 3: [b]
Arg 4: [c]
>
I was expecting to be able to combine -i and -l to get:
Arg 0: [./test]
Arg 1: [a]
Arg 2: [b]
Arg 3: [c]
I don't see anything in the semantics of -i and -l that makes them
exclude each other. Of course, in -i, the replace string ({}) would get
replaced with as many tokens from the input as permitted.
_______________________________________________________
Carbon-Copy List:
CC Address | Comment
------------------------------------+-----------------------------
bachue --AT-- bachue --DOT-- com | Originator Email
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=13041>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [bug #13041] -i and - shouldn't be exclusive,
anonymous <=