Les Mikesell a écrit : > On 2/11/2010 9:56 AM, Georghy wrote: > >> Les Mikesell a écrit : >> >>> Georghy wrote: >>> >>> >>>>> Do these need to run as root? And do they really need to wait for a user to log >>>>> in or can they write their output to a file to be viewed later? You can put a >>>>> line in /etc/rc.d/rc.local to run your script which you can change each time as >>>>> you want. And you can add>>/path/to/logfile on the command if you want it to >>>>> be saved. If you want something to run as the user at login, it can go in >>>>> .profile or .bash_profile in the user's home directory. >>>>> >>>>> >>>>> >>>>> >>>> I use .bash_profile and it works great >>>> >>>> for now i want to display the computer IP adress just before the user login >>>> >>>> my command is : >>>> ifconfig | grep "inet addr" | awk '{print $2}' | sed s/addr:// | head -n 1 >>>> and it works after logon >>>> but I want to display it before the user logon >>>> do you know how to do this ? >>>> >>>> >>> The same commands work but the hard part is knowing where to display before >>> someone logs in. Is this a text console or do you have a graphic login box showing? >>> >>> And by the way, you don't need a pipeline of 4 commands to grab a bit of text. >>> Sed can do everything that grep does and more, awk can do anything sed can do. >>> If you use one of the more powerful commands you might as well let it do all the >>> work instead of building a pipeline. >>> >>> >>> >> I want to display the IP adress of the computer for the user >> then he knows what IP use in order to launch a ssh connection >> In addition, we want to display it after a kickstart installation >> so I want to put this command in the kickstart >> then after the installation reboot it can display the IP adress of the >> computer >> > > You didn't answer the question. _Where_ do you want to display this IP > address? Before login there is no output stream or location associated > with a user - or really even for the machine, although there is some > concept of a console where output lands during bootup for most machines. > > I tried to run a echo on /etc/issues and it worked, so I think it is in this directory that I have to run my script -- Cordialement, / Greetings, Georghy FUSCO