[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: The "-e" test ingores broken links

From: Peter & Kelly Passchier
Subject: Re: The "-e" test ingores broken links
Date: Fri, 14 Oct 2016 07:08:22 +0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0

WHich docs?
If I do "help test" it states: "All file operators except -h and -L are
acting on the target of a symbolic link, not on the symlink itself, if
FILE is a symbolic link."


On 14/10/2559 02:00, Łukasz Grabowski wrote:
> Configuration Information [Automatically generated, do not change]:
> Machine: i586
> OS: linux-gnu
> Compiler: gcc
> Compilation CFLAGS:  -DPROGRAM='bash' -DCONF_HOSTTYPE='i586'
> -DCONF_OSTYPE='linux-gnu' -DCONF_MACHTYPE='i586-pc-linux-gnu'
> -DCONF_VENDOR='pc' -DLOCALEDIR='/usr/share/locale' -DPACKAGE='bash'
> FIG_H   -I.  -I../. -I.././include -I.././lib  -D_FORTIFY_SOURCE=2 -g
> -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall
> uname output: Linux brutus 3.16.0-4-686-pae #1 SMP Debian
> 3.16.36-1+deb8u1 (2016-09-03) i686 GNU/Linux
> Machine Type: i586-pc-linux-gnu
> Bash Version: 4.3
> Patch Level: 30
> Release Status: release
> Description:
> according to docs -e test should return true when tested on files,
> including broken links, but it doesn't
> Repeat-By:
> the two commands
> ln -s xxx a
> if [ -e a ]; then echo "exists!"; fi
> don't produce any output on my system
> Best,
> Łukasz Grabowski

reply via email to

[Prev in Thread] Current Thread [Next in Thread]