[CentOS] Why does 'test -f' and 'test -e' return true on a (hidden) file that doesn't exist?

Tim Alberts talberts at msiscales.com
Mon Mar 31 20:45:31 UTC 2008


Marko A. Jennings wrote:
> On Mon, March 31, 2008 4:37 pm, Tim Alberts wrote:
>   
>> Why does 'test -f' and 'test -e' return true on a (hidden) file that
>> doesn't exist?
>>
>> *> cat /home/talberts/.forward*
>> cat: /home/talberts/.forward: No such file or directory
>> *> test -f /home/talberts/.forward ;echo $?*
>> 1
>> *> test -e /home/talberts/.forward ;echo $?*
>> 1
>>     
>
> 0 = exists
> 1 = does not exist
>   
I'm backwards.  Doh!  thank you

-------------- next part --------------
A non-text attachment was scrubbed...
Name: talberts.vcf
Type: text/x-vcard
Size: 337 bytes
Desc: not available
URL: <http://lists.centos.org/pipermail/centos/attachments/20080331/26824f42/attachment.vcf>


More information about the CentOS mailing list