[ shaDy @ 28.12.2001. 18:25 ] @
napravio sam fajl koji sadrzi komande koje trebaju da prebrisu postojece logove i da ponovo restartuje syslog

#!/bin/sh
rm /var/log/messages
rm /var/log/spooler
rm /dev/console
...
/etc/rc.d/init.d/syslog restart

onda sam sa chmod rekao da je izvrsni fajl.
medjutim kad ga startujem nista se ne dogadja

da li neko moze da pomogne

Poz
[ Dragoslav Krunić @ 28.12.2001. 18:44 ] @
Da li izvrsavas taj fajl kao root ili kao obican user?
Da li imas dozvole da brises te logove kao obican user, uopste?
[ shaDy @ 28.12.2001. 19:29 ] @
Citat:
Ixqq:
Da li izvrsavas taj fajl kao root ili kao obican user?
Da li imas dozvole da brises te logove kao obican user, uopste?


Kao root.
[ MoHicAn @ 28.12.2001. 19:40 ] @
Probaj kod onog rm da stavis rm -f ime_fajla
posto je na nekim distroima namesteno da pita itd itd ....

PS:
i stavi pre toga znaci pre brisanja logova da ugasi syslog

znaci

syslog stop

rm -f ....
rm -f ....

syslog start

posto mozda nece da obrise fajlove dok su u upotrebi ...
[ B o j a n @ 28.12.2001. 21:58 ] @
Sve zavisi sta podrazumevas pod time: "Nista se ne desava" ...
Ako se nista ne izlazi kao output posle startovanja te skripte.sh, onda je sve ok, i uspesno si obrisao sve svoje logove ( sto je jako glupo ciniti ).
[ shaDy @ 28.12.2001. 23:42 ] @
Citat:
MoHicAn:
Probaj kod onog rm da stavis rm -f ime_fajla
posto je na nekim distroima namesteno da pita itd itd ....

PS:
i stavi pre toga znaci pre brisanja logova da ugasi syslog



problem je sto kad hocu da izvrsim fajl prijavi mi da fajl ne postoji.
[ random @ 29.12.2001. 06:47 ] @
Probaj da ga startuješ sa "./ime_fajla" umesto "ime_fajla". Tekući direktorijum nije pod Linuxom standardno u listi direktorijuma u kome se traže izvršni fajlovi ($PATH promenljiva).
[ stefy @ 29.12.2001. 10:37 ] @
I meni se desavalo da napravim neku skriptu i lepo ga chmodujem i kad hocu da ga pokrenem ./ime_fajla kaze mi no such file or directory (ili tako nesto) ali kad izlistam aktivan direktorijum fajl je tamo. Nisam jos skontao u cemu je problem.
[ shaDy @ 29.12.2001. 12:39 ] @
Citat:
random:
Probaj da ga startuješ sa "./ime_fajla" umesto "ime_fajla".


Probo sam i ovo al nece.

hmmmmm
[ random @ 29.12.2001. 15:45 ] @
Ajde copy/paste u poruku tačno kako se zove fajl, kako ga startuješ, i šta ti prijavi.
[ random @ 29.12.2001. 15:48 ] @
I još mi nešto pade, glupo je, ali proveri da li imaš /bin/sh na sistemu (na Linuxu je to najčešće symlink na bash).