скрипт
4 отговора
443 прегледа
скрипт
Здравейте,
Трябва ми скрипт който да трие файлове по стари от определена дата и от определени директории.
Имам файлов сървър които се пълни с ненужни стари файлове...
а е много досадно да се трие на ръка :-(
ще съм ви благодарен ако помогнете
Трябва ми скрипт който да трие файлове по стари от определена дата и от определени директории.
Имам файлов сървър които се пълни с ненужни стари файлове...
а е много досадно да се трие на ръка :-(
ще съм ви благодарен ако помогнете
Re: скрипт
Това не е клуб за Linux ама аре от мен да мине.
Долния скрипт е за bash и трие file-те по - старо от 30 дни:
За да се образоваш отностно bash програмиране чети
[линк]
----------------------------------------------------------------------------------------------
#!/bin/bash
if [ $# - ne 2 ]
then
echo "Error not corect number input params"
exit 1;
fi
#Value 1-st param from cmd line
YOU_DIR=$1
#Delete files old 30 days, start serch files from dir YOU_DIR
for FILE in `find ${YOU_DIR} -mtime +30 -ctime +30`
do
echo "delete $FILE"
rm -f $FILE || echo "Error delete $FILE"
done
Долния скрипт е за bash и трие file-те по - старо от 30 дни:
За да се образоваш отностно bash програмиране чети
[линк]
----------------------------------------------------------------------------------------------
#!/bin/bash
if [ $# - ne 2 ]
then
echo "Error not corect number input params"
exit 1;
fi
#Value 1-st param from cmd line
YOU_DIR=$1
#Delete files old 30 days, start serch files from dir YOU_DIR
for FILE in `find ${YOU_DIR} -mtime +30 -ctime +30`
do
echo "delete $FILE"
rm -f $FILE || echo "Error delete $FILE"
done