Nowe posty

Autor Wątek: Problem z skryptem uruchamianym przez corna  (Przeczytany 1713 razy)

Los_Pablos

  • Gość
Problem z skryptem uruchamianym przez corna
« dnia: 2015-01-14, 14:23:09 »
Mam taki problem stworzyłem mały skrypt który uruchamiam z cron'a takim poleceniem
*/2   *   *   *   *   /bin/bash /home/user/skrypt.sh >/dev/null 2>&1

w skrypcie jest polecenie które uruchamia kasowanie wszystkich plików poza jednym wybranym w danym katalogu

#!/bin/bash
for katalogi in `ls katalogi`;
do
ls home/user/$katalogi/* | grep -v plik.txt | xargs rm -f
done


Niestety cała ta konstrukcja nie działa prawidłowo, zawartości w katalogach nie są kasowane, czy mielibyście jakiś pomysł gdzie może znajdować się błąd?

Z góry dziękuję za pomoc!

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3069
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Problem z skryptem uruchamianym przez corna
« Odpowiedź #1 dnia: 2015-01-14, 23:16:57 »
Pomedytuj nad zagadnieniem "jaki jest użytkownik i katalog bieżący skryptu uruchomionego przez cron".
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy