ďťż
 
 
   [bash-podstawy]Pomoc przy dwóch zadaniach.
 
 

Tematy

 
    
 

 

 

 

[bash-podstawy]Pomoc przy dwóch zadaniach.





serve - 07-06-2007 21:35
Witam, muszę zrobić do szkoły takie oto dwa zadanka, niestety nie radzę sobie, mogę liczyć na jakieś podpowiedzi, rozwiązania?

1.Utwórz skrypt, którego zadaniem jest umożliwienie zmiany hasła w danym dniu wszystkim użytkownikom którzy przekroczyli termin zmiany hasła. Skrypt ma zachowywać w pliku /info/usr_pass nazwy i id użytkowników którym umożliwił zmiane hasła.

2. Utwórz skrypt, którego zadaniem jest zapisanie do pliku tekstowego /info/quota.txt nazwy użytkowników, którzy mają przekroczony miękki limit quoty wraz z przekroczonym czasem pobłażana na którymkolwiek voluminie.



velmafia - 07-06-2007 22:46

mogę liczyć na jakieś podpowiedzi, tak ==> http://rtfm.killfile.pl/#praca_domowa

a jeśli chcesz żebyśmy pomogli, to pomożemy, ale pokaż do czego już sam doszedłeś i gdzie utknąłeś.

myślę że to Ci się może przydać: http://debian.linux.pl/viewtopic.php?t=1721

btw. masz/znasz w ogóle jakiegoś GNU/Linuksa?



serve - 07-06-2007 22:55
Czesc, problem polega na tym, że ja nie mam czasu tego nauczyć się/zrobić, bo musze to mieć do jutra do 14:00. Linuxa nie mam.
Jeśli chodzi o zadanie nr. 2 mam coś takiego tylko:

zapytanie=`repquota -a|grep $1`;
    quota=`echo $zapytanie|awk '{print $4}'`;
    zajete=`echo $zapytanie|awk '{print $3}'`;
    let przekroczono=zajete-quota;
    echo " ";
    echo "quota uzytkownika $1 zostala przekroczona o $przekroczono kB"; Do tego jeszcze trzeba dodać jakoś czas pobłażania i wypisanie, którzy to użytkownicy.
Co do zadania 1 to nawet nie wiem jak sie zabrać.



velmafia - 07-06-2007 23:06
do jutra do 14:00 powiadasz?? no to masz jeszcze 15 godzin, na zainstalowanie Linuksa i napisanie tych dwóch skryptów, polecam też zapoznanie się z tym drugim linkiem który podałem w poście powyżej, jeśli się postarasz to może zdążysz.

nie znaczy to że nikt nie chce Ci pomóc, ale to Ty masz to zrobić, a nie nikt z nas. nawet na porządnie nie zacząłeś, a już prosisz o pomoc. zresztą jeśli ktoś zrobi to za Ciebie, to co będzie warte Twoje wykształcenie?

btw.
gdzie to zadają takie zadanka z dnia na dzień? ;)



serve - 07-06-2007 23:10
Niestety mam co innego do roboty, bo jest egzam w niedziele. Nie zadają z dnia na dzień, ale dziś sie dowiedziałem :] Myślalem, że to jest 5 min. dla wprawionego użytkownika Linuxa/Basha, no ale cóż trudno. Pozdrawiam



skotik87 - 12-06-2007 20:57

Witam, muszę zrobić do szkoły takie oto dwa zadanka, niestety nie radzę sobie, mogę liczyć na jakieś podpowiedzi, rozwiązania?

1.Utwórz skrypt, którego zadaniem jest umożliwienie zmiany hasła w danym dniu wszystkim użytkownikom którzy przekroczyli termin zmiany hasła. Skrypt ma zachowywać w pliku /info/usr_pass nazwy i id użytkowników którym umożliwił zmiane hasła.

2. Utwórz skrypt, którego zadaniem jest zapisanie do pliku tekstowego /info/quota.txt nazwy użytkowników, którzy mają przekroczony miękki limit quoty wraz z przekroczonym czasem pobłażana na którymkolwiek voluminie.

widze ze kolega chyba z WSTI. na
http://www.piecyk.org/wsti/II_SEM/sy...y_bash_debian/
masz rozwiazane te zadania. nie sprawdzalem ich bo mam zwolnienie z so i pisze inny skrypt.
pozdrawiam
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis