Re: ls sort order: new, bad, behaviour
Am 2007-09-24 02:44:13, schrieb Eric d'Alibut: On 9/24/07, Ron Johnson [EMAIL PROTECTED] wrote: Jeez, this has been a bad computer day for me. ls listings are just like Steve's. I'm back to my figment of the imagination idea: this phantom dirs-first ls listing is a delusion produced by too much mc use. - END OF REPLIED MESSAGE - Maybe you should write a wraper for ls which do it? Thanks, Greetings and nice Day Michelle Konzack Systemadministrator Tamay Dogan Network Debian GNU/Linux Consultant -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSN LinuxMichi 0033/6/6192519367100 Strasbourg/France IRC #Debian (irc.icq.com) signature.pgp Description: Digital signature
Re: ls sort order: new, bad, behaviour
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 09/23/07 00:49, Eric d'Alibut wrote: On 9/22/07, Benjamin A'Lee [EMAIL PROTECTED] wrote: Do 'printenv | grep LC_COLLATE' or 'locale' show the right setting? I am beginning to think I am a victim of my addled pate. Have I been using midnight commander too much? Am I looking for a fig newton of my imagination, namely, an 'ls' that sorts directories first, and ordinary files afterwards? Do others actually see that behaviour in terminals? Sure. That's how it works for me. $ locale LANG= LANGUAGE=en_US:en_GB:en LC_CTYPE=POSIX LC_NUMERIC=POSIX LC_TIME=POSIX LC_COLLATE=POSIX LC_MONETARY=POSIX LC_MESSAGES=POSIX LC_PAPER=POSIX LC_NAME=POSIX LC_ADDRESS=POSIX LC_TELEPHONE=POSIX LC_MEASUREMENT=POSIX LC_IDENTIFICATION=POSIX LC_ALL= - -- Ron Johnson, Jr. Jefferson LA USA Give a man a fish, and he eats for a day. Hit him with a fish, and he goes away for good! -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFG9l5rS9HxQb37XmcRAknrAKDT6Up+kz2YEx45dX1+aD2fA4rVCwCdGIJ8 34i3wHfjh73CH3cGJyXrYAY= =+OBb -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: ls sort order: new, bad, behaviour
On 9/23/07, Ron Johnson [EMAIL PROTECTED] wrote: namely, an 'ls' that sorts directories first, and ordinary files afterwards? Do others actually see that behaviour in terminals? Sure. That's how it works for me. $ locale LANG= LANGUAGE=en_US:en_GB:en LC_CTYPE=POSIX LC_NUMERIC=POSIX LC_TIME=POSIX LC_COLLATE=POSIX LC_MONETARY=POSIX LC_MESSAGES=POSIX LC_PAPER=POSIX LC_NAME=POSIX LC_ADDRESS=POSIX LC_TELEPHONE=POSIX LC_MEASUREMENT=POSIX LC_IDENTIFICATION=POSIX LC_ALL= I have those values in place, partly as a result of doing 'export LANGUAGE=en_US:en_GB:en', and I now have 'locale' output identical to yours, but not the wanted 'dirs-first' behaviouir: [EMAIL PROTECTED]:~$ locale LANG= LANGUAGE=en_US:en_GB:en LC_CTYPE=POSIX LC_NUMERIC=POSIX LC_TIME=POSIX LC_COLLATE=POSIX LC_MONETARY=POSIX LC_MESSAGES=POSIX LC_PAPER=POSIX LC_NAME=POSIX LC_ADDRESS=POSIX LC_TELEPHONE=POSIX LC_MEASUREMENT=POSIX LC_IDENTIFICATION=POSIX LC_ALL= $ ~$ ls -l |more total 255108 -rw-r--r-- 1 zoidberg zoidberg 1702 Oct 17 2005 BobZoidmanBernstein.asc -rw-r--r-- 1 zoidberg zoidberg 1053 Mar 14 2006 DisDetFunc.aux -rw-r--r-- 1 zoidberg zoidberg 8456 Mar 14 2006 DisDetFunc.log -rw-r--r-- 1 zoidberg zoidberg 258 Mar 14 2006 DisDetFunc.out -rw-r--r-- 1 zoidberg zoidberg 70809 Mar 14 2006 DisDetFunc.pdf -rw-r--r-- 1 zoidberg zoidberg 17626 Mar 14 2006 DisDetFunc.sgml -rw-r--r-- 1 zoidberg zoidberg 17609 Mar 14 2006 DisDetFunc.sgml~ -rw-r--r-- 1 zoidberg zoidberg 16340 Mar 14 2006 DisDetFunc.tex -rw-r--r-- 1 zoidberg zoidberg204241 May 3 2006 HeideggerSpiegel.pdf -rw--- 1 zoidberg zoidberg 157 Jun 12 23:48 KathyAmex.txt.nc -rw--- 1 zoidberg zoidberg 1258 Nov 5 2006 Mailbox drwx-- 12 zoidberg zoidberg 1024 Jul 19 16:20 Maildir -rw-r--r-- 1 root root 645 Nov 9 2006 Muttrc -rw-r--r-- 1 zoidberg zoidberg744180 Feb 10 2006 Silva-1.4-extra-2.tgz -rw-r--r-- 1 zoidberg zoidberg 5416881 Feb 10 2006 Silva-1.4.1-all.tgz .gz -rw--- 1 root root 157 Sep 16 2006 alison.txt.nc Do you have LS_OPTIONS set, or 'ls' aliased? If I may make so bold as to speak for others too, I hate this locale stuff that has descended on us since etch came into the world. Is there a nice dummy-friendly Debian Locale How-To? How, for instance, did you *set* those locale values shown in your post? Go Sox. Best regards, -- No no no, my fish's name is Eric, Eric the fish. He's an halibut. I am not a looney! Why should I be tarred with the epithet looney merely because I have a pet halibut? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: ls sort order: new, bad, behaviour
On 09/23/2007 03:05 PM, Eric d'Alibut wrote: [...] Do you have LS_OPTIONS set, or 'ls' aliased? I apologize for suggesting that aliasing ls to 'ls -X' would give the behavior you want; it does not (but it comes close). I've never seen ls sort directory names first. If I may make so bold as to speak for others too, I hate this locale stuff that has descended on us since etch came into the world. Is there a nice dummy-friendly Debian Locale How-To? How, for instance, did you *set* those locale values shown in your post? Go Sox. Best regards, Man 5 locale isn't dummy-friendly, but it describes LC_COLLATE. You can set the default locale by issuing (as root): dpkg-reconfigure locales However, changing the locale won't get ls to sort directories first. As you realized earlier, that is a feature of Midnight Commander (mc). -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: ls sort order: new, bad, behaviour
Eric d'Alibut [EMAIL PROTECTED]: On 9/23/07, Ron Johnson [EMAIL PROTECTED] wrote: namely, an 'ls' that sorts directories first, and ordinary files afterwards? Do others actually see that behaviour in terminals? Sure. That's how it works for me. Not for me. I get all dotfiles and dotdirs alphabetically, followed by non-dotdirs. It's .(A-Z then a-z): -rw--- 1 keeling keeling 199 2007-07-12 14:30 .Xauthority -rwxr-xr-x 1 keeling keeling 643 2007-09-05 20:36 .Xclients* -rw-r--r-- 1 keeling keeling28 2007-06-10 06:53 .Xmodmap -rw-r--r-- 1 keeling keeling 11475 2007-09-15 12:59 .Xresources -rw-r--r-- 1 keeling keeling 1045 2007-09-23 10:54 .abcde.conf -rw-r--r-- 1 keeling keeling 3943 2007-09-10 20:16 .alias drwx-- 2 keeling keeling 4096 2007-09-23 10:54 .aptitude/ -rw--- 1 keeling keeling 10032 2007-09-23 14:34 .bash_history -rw-r--r-- 1 keeling keeling 158 2007-06-10 11:01 .bash_logout -rw-r--r-- 1 keeling keeling 1158 2007-06-14 12:44 .bashrc drwx-- 2 keeling keeling 4096 2007-09-01 00:15 .bogofilter/ -rw--- 1 keeling keeling 210 2007-06-23 08:36 .cvspass drwx-- 3 keeling keeling 4096 2007-08-05 16:14 .dbus/ -rw-r--r-- 1 keeling keeling 9919 2007-07-10 16:47 .emacs ... -rw-r--r-- 1 keeling keeling 11624 2007-06-23 15:00 .xscreensaver -rw--- 1 keeling keeling 0 2007-06-23 18:37 .xsession-errors drwxr-x--- 3 keeling keeling 4096 2007-09-23 14:54 Mail/ drwxr-xr-x 5 keeling keeling 4096 2007-09-23 15:01 News/ drwxr-xr-x 2 keeling keeling 4096 2007-08-07 09:30 Xprintjobs/ ... drwxr-xr-x 2 keeling keeling 4096 2007-09-15 09:45 sh/ drwxr-xr-x 2 keeling keeling 4096 2007-06-10 07:13 snd/ drwxr-xr-x 4 keeling keeling 4096 2007-09-23 10:54 tmp/ drwxr-xr-x 2 keeling keeling 4096 2007-09-02 07:55 winfonts/ $ locale LANG= LANGUAGE=en_US:en_GB:en I have those values in place, partly as a result of doing 'export LANGUAGE=en_US:en_GB:en', and I now have 'locale' output identical to yours, but not the wanted 'dirs-first' behaviouir: Nor do I. (0) heretic /home/keeling_ echo $LC_COLLATE C If I may make so bold as to speak for others too, I hate this locale stuff that has descended on us since etch came into the world. Is there a nice dummy-friendly Debian Locale How-To? How, for instance, did you *set* those locale values shown in your post? Well, there's dpkg-reconfigure locales. Then you just choose to use them. Most take their cue from what locale says, while some apps can be extended, ie. mutt uses magic like: set send_charset=us-ascii:iso-8859-1:iso-8859-15:utf-8 -- Any technology distinguishable from magic is insufficiently advanced. (*)http://blinkynet.net/comp/uip5.html Linux Counter #80292 - -http://www.faqs.org/rfcs/rfc1855.htmlPlease, don't Cc: me. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: ls sort order: new, bad, behaviour
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 09/23/07 16:11, s. keeling wrote: Eric d'Alibut [EMAIL PROTECTED]: On 9/23/07, Ron Johnson [EMAIL PROTECTED] wrote: namely, an 'ls' that sorts directories first, and ordinary files afterwards? Do others actually see that behaviour in terminals? Sure. That's how it works for me. Not for me. I get all dotfiles and dotdirs alphabetically, followed by non-dotdirs. It's .(A-Z then a-z): -rw--- 1 keeling keeling 199 2007-07-12 14:30 .Xauthority -rwxr-xr-x 1 keeling keeling 643 2007-09-05 20:36 .Xclients* -rw-r--r-- 1 keeling keeling28 2007-06-10 06:53 .Xmodmap -rw-r--r-- 1 keeling keeling 11475 2007-09-15 12:59 .Xresources -rw-r--r-- 1 keeling keeling 1045 2007-09-23 10:54 .abcde.conf -rw-r--r-- 1 keeling keeling 3943 2007-09-10 20:16 .alias drwx-- 2 keeling keeling 4096 2007-09-23 10:54 .aptitude/ -rw--- 1 keeling keeling 10032 2007-09-23 14:34 .bash_history -rw-r--r-- 1 keeling keeling 158 2007-06-10 11:01 .bash_logout -rw-r--r-- 1 keeling keeling 1158 2007-06-14 12:44 .bashrc drwx-- 2 keeling keeling 4096 2007-09-01 00:15 .bogofilter/ -rw--- 1 keeling keeling 210 2007-06-23 08:36 .cvspass drwx-- 3 keeling keeling 4096 2007-08-05 16:14 .dbus/ -rw-r--r-- 1 keeling keeling 9919 2007-07-10 16:47 .emacs ... -rw-r--r-- 1 keeling keeling 11624 2007-06-23 15:00 .xscreensaver -rw--- 1 keeling keeling 0 2007-06-23 18:37 .xsession-errors drwxr-x--- 3 keeling keeling 4096 2007-09-23 14:54 Mail/ drwxr-xr-x 5 keeling keeling 4096 2007-09-23 15:01 News/ drwxr-xr-x 2 keeling keeling 4096 2007-08-07 09:30 Xprintjobs/ ... drwxr-xr-x 2 keeling keeling 4096 2007-09-15 09:45 sh/ drwxr-xr-x 2 keeling keeling 4096 2007-06-10 07:13 snd/ drwxr-xr-x 4 keeling keeling 4096 2007-09-23 10:54 tmp/ drwxr-xr-x 2 keeling keeling 4096 2007-09-02 07:55 winfonts/ Jeez, this has been a bad computer day for me. ls listings are just like Steve's. - -- Ron Johnson, Jr. Jefferson LA USA Give a man a fish, and he eats for a day. Hit him with a fish, and he goes away for good! -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFG9xP8S9HxQb37XmcRAihGAJ9w/3frP7HEzgJkam9YoKGfWDYKOgCgmbDF NRW877wo2CCxmoZbCdwFXoY= =0ORE -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: ls sort order: new, bad, behaviour
On 9/24/07, Ron Johnson [EMAIL PROTECTED] wrote: Jeez, this has been a bad computer day for me. ls listings are just like Steve's. I'm back to my figment of the imagination idea: this phantom dirs-first ls listing is a delusion produced by too much mc use. -- No no no, my fish's name is Eric, Eric the fish. He's an halibut. I am not a looney! Why should I be tarred with the epithet looney merely because I have a pet halibut? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
ls sort order: new, bad, behaviour
Last night I installed, and then removed, the ftpd and proftpd debs, in that order. Now I cannot by hook or crook get 'ls' to behave as it did before those ftp experiments. 'ls' now sorts strictly by filename -- including directories -- so that the latter are mixed in with regular files in the output of 'ls'. The last time I ran into this putting 'export LC_COLLATE=C' in .bashrc remedied the unwanted behaviour. No such luck this time. I notice in proftpd's postinst script a 'ListOption' configuration variable was set. Did this somehow get lodged somewhere in a system file such that even with the purge of proftpd it is still active? Best regards, -- No no no, my fish's name is Eric, Eric the fish. He's an halibut. I am not a looney! Why should I be tarred with the epithet looney merely because I have a pet halibut? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: ls sort order: new, bad, behaviour
On Sat, Sep 22, 2007 at 06:53:57PM -0400, Eric d'Alibut wrote: Last night I installed, and then removed, the ftpd and proftpd debs, in that order. Now I cannot by hook or crook get 'ls' to behave as it did before those ftp experiments. 'ls' now sorts strictly by filename -- including directories -- so that the latter are mixed in with regular files in the output of 'ls'. The last time I ran into this putting 'export LC_COLLATE=C' in .bashrc remedied the unwanted behaviour. No such luck this time. Do 'printenv | grep LC_COLLATE' or 'locale' show the right setting? I notice in proftpd's postinst script a 'ListOption' configuration variable was set. Did this somehow get lodged somewhere in a system file such that even with the purge of proftpd it is still active? I shouldn't think so, but it's not impossible (I can't see why it would change system settings, but it could have done). -- Benjamin A'Lee [EMAIL PROTECTED] http://subvert.org.uk/~bma/ Now, now, dear man, this is not the time to be making enemies. - Voltaire, on his deathbed, when a priest asked him to renounce Satan signature.asc Description: Digital signature
Re: ls sort order: new, bad, behaviour
Eric d'Alibut [EMAIL PROTECTED]: Last night I installed, and then removed, the ftpd and proftpd debs, Glad I don't use 'em. in that order. Now I cannot by hook or crook get 'ls' to behave as it did before those ftp experiments. 'ls' now sorts strictly by filename -- including directories -- so that the latter are mixed in with regular files in the output of 'ls'. I always preferred that to the alternatives. The last time I ran into this putting 'export LC_COLLATE=C' in .bashrc remedied the unwanted behaviour. No such luck this time. I was about to recommend that. That's what I use here: (0) heretic /home/keeling_ echo $LC_COLLATE C (0) heretic /home/keeling_ ls -AlF .Xauthority.fontconfig/ .lesshst.serverauth.3496.xinitrc* .Xclients* .forward .linuxcounter/ .serverauth.3517.xscreensaver .Xmodmap .funcs.list_signature .serverauth.3632 .xsession-errors .Xresources.gaim/.macromedia/.serverauth.3680Mail/ .alias .gamix/ .mozilla/ .serverauth.4496News/ .aptitude/ .gconf/ .mplayer/ .signature Xprintjobs/ .bash_history .gconfd/ .muttrc@.slrn-tmpfile.asc bak/ ... I notice in proftpd's postinst script a 'ListOption' configuration variable was set. Did this somehow get lodged somewhere in a system file such that even with the purge of proftpd it is still active? Could it have done something in the environment. Anything odd in a set listing? -- Any technology distinguishable from magic is insufficiently advanced. (*)http://blinkynet.net/comp/uip5.html Linux Counter #80292 - -http://www.faqs.org/rfcs/rfc1855.htmlPlease, don't Cc: me. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: ls sort order: new, bad, behaviour
On 09/22/2007 05:53 PM, Eric d'Alibut wrote: Last night I installed, and then removed, the ftpd and proftpd debs, in that order. Now I cannot by hook or crook get 'ls' to behave as it did before those ftp experiments. 'ls' now sorts strictly by filename -- including directories -- so that the latter are mixed in with regular files in the output of 'ls'. [...] Does ls -X give you the output you want? If so, you can create an alias for that command in ~/.bashrc . I hope this helps. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: ls sort order: new, bad, behaviour
On 9/22/07, Benjamin A'Lee [EMAIL PROTECTED] wrote: Do 'printenv | grep LC_COLLATE' or 'locale' show the right setting? I am beginning to think I am a victim of my addled pate. Have I been using midnight commander too much? Am I looking for a fig newton of my imagination, namely, an 'ls' that sorts directories first, and ordinary files afterwards? Do others actually see that behaviour in terminals? -- No no no, my fish's name is Eric, Eric the fish. He's an halibut. I am not a looney! Why should I be tarred with the epithet looney merely because I have a pet halibut? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]