Ini saya coba bantu...
Script ini pake Python (jadi perlu Python installed, kalo gak ada ya maaf tak membantu)
Script ini akan menghapus semua file kecuali 5 file terbaru di dalam directory yg di-specify di parameter.


Usage: #script.py /my/backup/dir

script.py
#!/usr/bin/env python

import sys, commands

if len(sys.argv)<2:
  print 'Usage:', sys.argv[0], '<dirname>'
  sys.exit(0)
else:
  dir = sys.argv[1]

files = commands.getoutput('ls -t -1 '+dir).split('\n')
files = files[5:]
for f in files:
  commands.getstatusoutput('rm '+os.join(dir, f))
--END OF FILE--

python -c "print '.'.join(['@'.join([x[::-1] for x in \ 'ka/noinojnero'.split('/')])]+['net'])"

catur wrote:
mis:
...
backup200505150000.sql 2000 Apr 15 00:00
backup200505150010.sql 2000 Apr 15 00:10
backup200505150020.sql 2000 Apr 15 00:20ak
backup200505150030.sql 2000 Apr 15 00:30
backup200505150040.sql 2000 Apr 15 00:40
backup200505150050.sql 2000 Apr 15 00:50
backup200505150100.sql 2000 Apr 15 01:00

waktu dihapus ( setiap 1 jam ) yg tersisa

backup200505150020.sql 2000 Apr 15 00:20
backup200505150030.sql 2000 Apr 15 00:30
backup200505150040.sql 2000 Apr 15 00:40
backup200505150050.sql 2000 Apr 15 00:50
backup200505150100.sql 2000 Apr 15 01:00

mohon solusi atau ulrnya...

-- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis



Kirim email ke