title image


Smiley Wie bekomme ich mein Prompt zurück
Ich habe folgendes Shellscript das alle Dateien die grösser als 2 MB sind in einen Report schreibt:



REPORT=/tmp/dailyreport

export REPORT

echo " Large File ( more than 2M Byte ) " >> $REPORT

echo >> $REPORT

find /users -exec ls -l {} \; | awk '

BEGIN { FS = " ";

cnt = 0;

}

{ size = $5 + 0;

if (size > 2000000 ) {

if ( cnt == 1 ) {

print;

cnt = 0;

}

else {

cnt = 1 ;

}

}

}' >> $REPORT

echo >> $REPORT

echo >> $REPORT



Das Script heisst DailyReport und funktioniert tadellos. Aber wenn ich es vom Shell Prompt mit ./DailyReport starte kehrt mein Prompt nicht zurück sondern ich muss mit control C abbrechen. Der Report wird aber korrekt erzeugt.



Sorry, bin Newbee.



Vielen Dank



Bernd

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: