Abuse Melding

Je hebt een klacht over de onderstaande posting:

31-12-2021, 18:42 door Anoniem

Door Anoniem: find / -mtime -10 -delete i.p.v. -mtime +10 of zoiets. Nee, dat is een echte programmeerfout . Deze was subtieler . iets als : cp /home/test/backup_script_v1.1.sh /home/live/backup_script.sh (of een git pull uit de approved_for_deploy repo, of een rsync vanuit acceptatie, - whatever) . Probleem was alleen dat "het" live backup script op dat moment draaide . Langlopend, of botte pech dat de deploy overeenkwam met het moment in de cron dat het script gestart werd . En toen liep van alles mis. Uit https://stackoverflow.com/questions/21096478/overwrite-executing-bash-script-files maak ik op dat het gedrag oonvoorspelbaar is . Of in elk geval erg afhankelijk van bash versie, os, lengte van het shell script etc . Duidelijk een gevalletje 'don't do that' . (of test je suf op de exacte bash+os+script versie voor het werkelijke gedrag) . Er zijn natuurlijk meer instinkers op dit thema - een shared library updaten - leidt dat vanzelf tot gebruik door lopende processen die de library ...

Beschrijf je klacht (Optioneel):

captcha