[devel] Re: Странный xargs
Anton Farygin
=?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Ср Фев 2 13:38:25 MSK 2005
Anton Farygin wrote:
> Vitaly Lipatov wrote:
>
>> On Wednesday 02 February 2005 09:44, Michael Shigorin wrote:
>>
>>
>>> $ echo TEST | xargs echo '{}' \;
>>>
>>
>> Проверял? Я вот запустил: $ echo TEST | xargs echo '{}' \;
>> {} ; TEST
>>
>> Кстати в доке про ; не написано, да и нет в ней смысла.
>>
>>
>>
> Вот смотрите:
> [rider на rider rider]$ echo TEST | xargs -i{} echo '{}'
> TEST
> [rider на rider rider]$ echo TEST | xargs echo '{}'
> {} TEST
>
> Есть разница ?
>
> Хотя в теории поведение должно быть одинаковое.
Кстати, там явная багофича в xargs: дефолтный pattern выставляется
только при наличии опции -i
например:
echo TEST | xargs -i echo '{}'
будет отрабатывать нормально.
Rgds,
Rider
Подробная информация о списке рассылки Devel