Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest środa, 25 czerwca 2025, 09:57

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 33 ]  Przejdź na stronę Poprzednia  1, 2
Autor Wiadomość
 Tytuł:
Post: czwartek, 9 listopada 2006, 10:17 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
marask pisze:
Cytuj:
if [ -x /sbin/arp ]; then
/sbin/arp -f
fi


po co ten warunek to nie wiem... chyba tylko po to,żeby w logach nie pokazało, że nie ma pliku


Po to, żeby nie wywaliło błędu jak odpalisz taki skrypt w przypadku braku pliku który jest wywoływany. Oczywiście przydałoby się jeszcze dorzucić :

else
echo "Brak pliku /sbin/arp !!"
fi

Ale ogólnie to dobra praktyka. :)

_________________
Ludzie często, zamiast szukać prostych rozwiązań, komplikują sobie życie...


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 9 listopada 2006, 10:28 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
w sumie to plik arp jest podstawą w systemie, każde NND raczej go ma, a dodawanie takich ifów musiałbyś stosować przy kazdym innym poleceniu (sleep, cat, grep ... ) żeby być konsekwentnym :P

_________________
Ten post Ci pomógł? Zaznacz go jako pomocny .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 9 listopada 2006, 11:26 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
Mac!ek wiecz co to program "idiotoodporny"? Właśnie o to mi chodzi. Zasadność tego akurat w tym przypadku może być wątpliwa. Chodziło mi o ogólny aspekt. A poza tym, to że arp jest standardowo to wcale nie znaczy że nie można go skasować. ;)

_________________
Ludzie często, zamiast szukać prostych rozwiązań, komplikują sobie życie...


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 9 listopada 2006, 19:27 
Offline
Użytkownik

Rejestracja: sobota, 26 listopada 2005, 07:47
Posty: 864
Cytuj:
Mac!ek wiecz co to program "idiotoodporny"?


a w czym pomoże taki warunek? hę? :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 10 listopada 2006, 09:04 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
W tym, że jak jakiś idiota skasuje sobie plik arp to mu się wyświetli coś co go naprowadzi co jest źle. W przeciwnym przypadku będzie nas męczył na forum, że nie działa... :)

_________________
Ludzie często, zamiast szukać prostych rozwiązań, komplikują sobie życie...


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 10 listopada 2006, 11:11 
Offline
PGF

Rejestracja: wtorek, 27 czerwca 2006, 14:09
Posty: 2112
Lokalizacja: Poznań
adi pisze:
W tym, że jak jakiś idiota skasuje sobie plik arp to mu się wyświetli coś co go naprowadzi co jest źle. W przeciwnym przypadku będzie nas męczył na forum, że nie działa... :)


Na idiotów i tak nie ma rady... Myśle, że to leciutka przesada.

_________________
Dedykowane systemy CRM, e-commerce i witryny korporacyjne.
Software House Poznań


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 10 listopada 2006, 18:37 
Offline
Użytkownik

Rejestracja: sobota, 26 listopada 2005, 07:47
Posty: 864
ok, ale to tylko z "else" bez tego po prostu się nie uruchomi :] i w czym to go naprowadzi? wg mnie nnd "nie dla idiotów" - jak media markt :) nie ma arp - nie ma kontroli po arp :P znowu... "krótka piłka"


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 10 listopada 2006, 23:14 
Offline
PGF

Rejestracja: wtorek, 27 czerwca 2006, 14:09
Posty: 2112
Lokalizacja: Poznań
marask pisze:
ok, ale to tylko z "else" bez tego po prostu się nie uruchomi :] i w czym to go naprowadzi? wg mnie nnd "nie dla idiotów" - jak media markt :) nie ma arp - nie ma kontroli po arp :P znowu... "krótka piłka"

To jest jakby oczywiste, że nie zadziała bez ARP.

Nie można sie przesadnie rozczulać.

Zawsze znajdzie sie jakiś idiota, który na komunikat "Wcisnij jakiś klawisz aby kontynuować" wciśnie POWER na obudowie :wink:

_________________
Dedykowane systemy CRM, e-commerce i witryny korporacyjne.
Software House Poznań


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 11 listopada 2006, 10:49 
Offline
Użytkownik

Rejestracja: wtorek, 13 sierpnia 2002, 11:27
Posty: 823
Lokalizacja: Lubliniec
Nie zgodzę się z Wami. Są dobre zasady pisania programów. Pewne rzeczy warto wrzucić do skryptu z różnych względów. Możecie mi nie wierzyć, ale dobry program, to taki którego użytkownik nie potrafi łatwo "wysypać". Oczywiście jasną sprawą jest że nie ma programów 100% "error free" - ale chodzi o to, żeby było ich jak najmniej i szanse na uwalenie działającego programu były jak najmniejsze.

_________________
Ludzie często, zamiast szukać prostych rozwiązań, komplikują sobie życie...


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 15 listopada 2006, 17:37 
Offline
Użytkownik

Rejestracja: czwartek, 18 sierpnia 2005, 00:39
Posty: 111
Wracając do sedna tematu i problemu userka


Wpisz polecenie
arping -I eth1 192.168.X.X

eth1 - lan
192.168.X.X - adres userka


W ten sposób sprawdzisz czy masz ok Adresy !
w odpowiedzi dostaniesz prawidłowy adres karty usarka!

_________________
PanieŚwiećNadJgoDystrybucją>>NND


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 21 marca 2007, 02:06 
Offline
Użytkownik

Rejestracja: czwartek, 10 listopada 2005, 00:09
Posty: 202
Tam jest błąd nie "fi" tylko "if" tak dla przyszłych pokoleń warto by poprawić jak by czasami książki od programowania szlak trafił.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 21 marca 2007, 17:51 
Offline
PGF

Rejestracja: wtorek, 27 czerwca 2006, 14:09
Posty: 2112
Lokalizacja: Poznań
marcin pisze:
Tam jest błąd nie "fi" tylko "if" tak dla przyszłych pokoleń warto by poprawić jak by czasami książki od programowania szlak trafił.

Co? fi jest zakończeniem instrukcji warunkowej.

_________________
Dedykowane systemy CRM, e-commerce i witryny korporacyjne.
Software House Poznań


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 21 marca 2007, 17:57 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
marcin pisze:
Tam jest błąd nie "fi" tylko "if" tak dla przyszłych pokoleń warto by poprawić jak by czasami książki od programowania szlak trafił.


:lol:

if [ $marcin = "cwol" ]; then
echo JEST!!
fi

./skrypt
JEST!!

_________________
Obrazek


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 33 ]  Przejdź na stronę Poprzednia  1, 2

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl