← Back to team overview

sslug-teknik team mailing list archive

Re: ett enkelt script?

 

hakan wrote:

Hej.

Följande rader i ett script fungerar ok i rh7.3. Nu har jag ny maskin och kör där fc4. När jag nu kör scriptet får jag följande fellmeddelande:-

./loggar: line 3: [143: command not found

---scriptet---
cat /var/log/httpd/access_log.1 | grep -v 192.168 > access_log
loga=`cat access_log | wc -l`
if  [$loga -gt 5 ] ; then
cat access_log | mail.........
---------------

Hur ska raden tre se ut i FC4?

mvh Håkan


Jeg tror det er "wc -l" der  snydder dig !

hvis jeg  kører wc -l på en RHEL4 så skriver den følgende på en:

# wc- l test.php
3 test.php

og hvis du vil bruge det i en if [ "3 test.php" -gt 5 ] så tror jeg at det er der fejlen er!

/Frank



Follow ups

References