ls-F tcsh built-in command

Polytropon freebsd at
Thu May 17 12:54:45 UTC 2012

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.

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

More information about the freebsd-questions mailing list