zadanie.sh

Apr. 26th, 2015 09:49 am
prool: cat (Default)
[personal profile] prool
#!/bin/sh
#
# zadanie by prool
date >> ~prool/zadanie.log
# id >> ~prool/zadanie.log
rm /home/backup/*
#
exit 0




Только просьба громко не ржать над zadaniem (это для крона, удаление старых бекапов, то есть всех. Выполняется перед созданием нового бекапа. И естественно, диск сбойнул, когда zadanie уже отработало и всё удалило, а новые бекапы еще не создались. Bingo!)

Date: 2015-04-28 06:33 am (UTC)
5h00: (Default)
From: [personal profile] 5h00
Ээээ... Не проще ли

find ${BACKUPDIR}/* -mtime +1 -exec rm -rf {} \;

?

Date: 2015-04-29 06:35 am (UTC)
5h00: (Default)
From: [personal profile] 5h00
Ну, вощем, юниксовое камунити отчасти и создано для мерянья письками демонстрации более изящных решений.

December 2025

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
28 293031   

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 31st, 2025 09:09 am
Powered by Dreamwidth Studios