![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Använda variabler i ett shell script i en annan shell script | rsendhilmani | Shell-programmering och Skript | 2 | 03-17-2009 01:17 |
| Använda variabler i ett shell script i en annan shell script | looza | Shell-programmering och Skript | 2 | 06-30-2008 08:13 |
| Hur kan man passera en parameter från en Shell-skript till en annan Shell-script | subodhbansal | Shell-programmering och Skript | 2 | 09-22-2007 06:19 |
| Hur man driver ett shell script från Perl script i moderbolaget skal? | hifake | Shell-programmering och Skript | 16 | 08-28-2007 09:42 |
| Har ett shell script ringa ett annat shell script och utresa | heprox | Shell-programmering och Skript | 2 | 11-20-2006 08:17 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
Behöver du hjälp med shell script
Hej, Jag behöver lite hjälp med felsökning av det här skriptet. Syftet med denna skrift är att kontrollera om en viss användare har loggat in Om utloggad, då skulle jag vilja skicka ett e-postmeddelande med produktionen av en logga till en rad e-ID. Kod:
#! /bin/sh
echo "The current users are:"
who | awk '{print $1}' | sort > temp1
cp temp1 temp2
more temp1
while true
do
who | awk '{print $1}' | sort > temp2
cmp -s temp1 temp2
case "$?" in
0)
echo "No user has logged in/out in the last 5 seconds."
;;
1)
user='gayathri'
file=`grep $user temp1 temp2 | cut -c 1-5`
file=`grep $user temp1 temp2 | cut -c 1-5`
if [ $file = "temp1" ]
echo "User "$user" has logged out."
if [ $file = "temp2" ]
echo "User "$user" has logged in."
;;
esac
rm temp1
mv temp2 temp1
done
Jag får detta felmeddelande: Nuvarande användare: gayathri root ./audit5.ss [9]: 0403-057 Syntaxfel på rad 30: "," förväntas inte. Kan någon berätta för mig vad felet är det tack. All hjälp uppskattas. Senast redigerad av tayyabq8; 10-13-2008 vid 02:17.. Anledning: Tillagd kod taggar |