Portál AbcLinuxu, 10. května 2025 00:09
rsync -ave ssh --delete-after user@ip.druheho.pc:/home/user/test /home/user/zaloha
- ale nemaze to... (vlastnik mazaneho je ten co se prihlasuje)
rsync
určen není, ten dělá synchronizace, ne stahování ze serveru a mazání již staženého na serveru. Myslím že neco také s rsync ani nejde.
Pokud chcete mazat soubory starší než nějaké datum na serveru, hodí se pro jejich nalezení program find
. Podívejte se do man find na -atime, tam je vysvětlivka (pozor find má na dnešní dobu trochu nestandardní parametry) a pak to použijte s -mtime, čili něco jako find adresar -mtime +5
nebo tak.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.