Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 May 2012 14:54:37 +0200
From:      Polytropon <freebsd@edvax.de>
To:        fake fake <four.troublesome.heads@gmail.com>
Cc:        freebsd-questions@freebsd.org, Bernt Hansson <bah@bananmonarki.se>
Subject:   Re: ls-F tcsh built-in command
Message-ID:  <20120517145437.03dd4cdf.freebsd@edvax.de>
In-Reply-To: <CA%2BrxiGBETBvdjhGUF73OSYO6xEbbgjRsxPcbs9sntB49wRyo9w@mail.gmail.com>
References:  <CA%2BrxiGCyQhMuVex3M1QdqEeQp_pMyf%2BcbEskahdNoO4C%2BmqoEw@mail.gmail.com> <4FB4DEC1.8020704@bananmonarki.se> <CA%2BrxiGBETBvdjhGUF73OSYO6xEbbgjRsxPcbs9sntB49wRyo9w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 17 May 2012 20:24:02 +0900, fake fake wrote:
> Thank you for replying.
> But I am telling 'ls-F' (tcsh built-in command), not 'ls -F'.

Please see "man csh":

	ls-F acts like `ls -CF', unless listflags contains
	an `x', in which case it acts like `ls -xF'.  ls-F  passes  its
	arguments  to  ls(1)  if it is given any switches, so `alias ls
	ls-F' generally does the right thing.

So if you use ls-F -l, the C shell will _not_ use ls-F, but
call /bin/ls instead. So what you've been observing seems to
be the intended behaviour.


-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120517145437.03dd4cdf.freebsd>