[OpenAFS-devel] Return value on various command
Emmanuel Vadot
elbarto@staff.epita.fr
Thu, 02 Aug 2007 14:54:27 +0200
Todd M. Lewis wrote:
> The pts command returns 0 because it successfully listed the
> membership, which was nothing.
>
> What you want is
>
> pts examine newuser
>
> which will return 0 if 'newuser' exists, 1 otherwise.
>
> El Barto wrote:
>>
>> Hello,
>>
>> I'm using shell script to create my user, for testing if the user
>> exist I just do a :
>>
>> $ pts membership newuser
>>
>> The problem is that pts always set the return variable to 0.
>> To bypass that I just pipe the result to wc -l because the error is
>> writing on fd 2, wc doesn't count this.
>>
>> Is there a reason for always returning 0 ?
>>
>> P.S. : By the way I'm using Openafs 1.4.4
>>
>> Thanks.
>>
>
Of course, my bad.
Thanks.
--
Emmanuel Vadot System & Network Administrator [root & bocal]
elbarto@epitech.net 14-16 rue Voltaire 94270 Le Kremlin-Bicetre
01 44 08 01 91 06 83 14 62 92