Re: unix: "directory" question

From: Aaron Morris (aaronmorris@MINDSPRING.COM)
Date: Tue Nov 26 2002 - 15:13:50 EST


Try this. Have a file named ".message" in each directory (containing
the message) you want to display a message.

alias ls='if [ -f ./.message ]; then { cat .message; } fi; ls'

justin.bleistein@SUNGARD.COM wrote:
> Let's see if I can ask this right..... I have a directory under the "/usr"
> directory called: "/usr/data-files/". Now I want to be able create like a
> message of the day (motd) when a user issues an "ls" on that particular
> directory kind of like the following (please note I cut and paste this motd
> sort of speak, I added it manually with this email) I want to know how to
> really set this up in UNIX/AIX:
>
> $ ls -l
> ***The files in this directory are oracle database files, please be
> careful***
> total 1699560
> -rw-rw---- 1 oracle sys 3235840 Nov 26 14:18 control01.ctl
> -rw-rw---- 1 oracle sys 3235840 Nov 26 14:18 control02.ctl
> -rw-rw---- 1 oracle sys 3235840 Nov 26 14:18 control03.ctl
> -rw-r--r-- 1 oracle sys 0 Nov 22 17:40 dragonlf-cases.dbf
> -rw-r----- 1 oracle sys 5251072 Nov 22 17:39 dragonlf-contacts.dbf
> -rw-r----- 1 oracle sys 4202496 Nov 22 17:39 dragonlf-expense.dbf
> -rw-r----- 1 oracle sys 5251072 Nov 22 17:39 dragonlf-payroll.dbf
> -rw-rw---- 1 oracle sys 56631296 Nov 22 17:39 indx01.dbf
> -rw-rw---- 1 oracle sys 541073408 Nov 26 06:23 rbs01.dbf
> -rw-rw---- 1 oracle sys 512512 Nov 26 05:52 redo01.log
> -rw-rw---- 1 oracle sys 512512 Nov 22 17:39 redo02.log
> -rw-rw---- 1 oracle sys 512512 Nov 22 17:39 redo03.log
> drwxr-sr-x 2 root sys 512 Nov 22 17:38 stuff
> -rw-rw---- 1 oracle sys 56631296 Nov 22 18:10 system01.dbf
> -rw-rw---- 1 oracle sys 71311360 Nov 22 17:39 temp01.dbf
> -rw-rw---- 1 oracle sys 8396800 Nov 22 17:39 tools01.dbf
> -rw-rw---- 1 oracle sys 109060096 Nov 22 17:39 users01.dbf
> $
>
> Any ideas on how to accomplish this? Thanks!.
>
> --Justin
>

--
Aaron W Morris


This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 22:16:23 EDT