Nowe posty

Autor Wątek: Tworzenie logów wpisanych komend w skrypcie  (Przeczytany 1703 razy)

buzekxd

  • Gość
Tworzenie logów wpisanych komend w skrypcie
« dnia: 2014-02-10, 23:20:10 »
Witam.
Na wstępie.
Do swojego serwera potrzebowałem skrypt w bash'u.
Zamiast szukać człowieka, zainwestowałem w siebię i czytając trochę o bash'u postanowiłem sam napisać owy skrypt. Sam skrypt jak i moje umiejętności rozrosły się, ale otóż mam pewien problem:

Chodzi mi tutaj o kontrolowanie wpisanej komendy przez użytkownika, czyli poprostu logi. Mam sobie taka o to "śmiesznie" napisaną, ale działającą linijke:

echo -e $now "server" $1 $2 $3 $4 $5 $6 $7 $8 $9 >> $pos/../logs_server

jak widać, po użyciu aliasa serwer zapisze nam w pliku logs_server. Wszystko działa. Jednak problem jest w tym, że chciałbym aby zanotowywało jeszcze IP osoby wpisującej dane, w celu odróżnienia kto aktualnie używa danego użytkownika, oraz lekkie przerobienie tej linijki tak, aby wyglądała "normalniej", bo wiem że jest ona bardzo amatorsko napisana. No cóż, tylko tydzień pisania w bash'u ;/