Ahojte
Občas by sa mi hodilo napevno obmedziť bash skript a jeho činnosť na nejaký adresár (a jeho podadresáre) -
napríklad na: "/home/www/test"
Skript má niečo vyhľadať a vymazať a,lebo naopak hromadne vytvárať a podobne.
Je to pomerne riziková operácia. Ak sa pomýlim tak môže zmazať čo nechcem alebo naopak naládovať hromadu blbostí tam kam nechcem. (samozrejme pred spustením testujem a kontrolujem)
Ďakujem
man chroot
Používej absolutní cesty nebo symlinky na cílové místo.
Osobně se mi osvědčilo časté operace, ako třeba mazání tempu či cache, uložit do Makefile nebo do aliasu. Je to tak pohodlnější a bezpečnější.
Můžeš také používat operace, které jsou bezpečnější samy o sobě.
Skript má niečo vyhľadať a vymazať - find /home/www/test -name "*.bak" -delete
lebo naopak hromadne vytvárať touch /home/www/test/{alfa,beta,gamma}.txt