Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest poniedziałek, 23 czerwca 2025, 12:04

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 4 ] 
Autor Wiadomość
Post: czwartek, 17 stycznia 2008, 21:45 
Offline
Użytkownik

Rejestracja: niedziela, 1 sierpnia 2004, 00:03
Posty: 189
Lokalizacja: Trzebnica
Sorki ze tu ale nie mogłem wymyśleć innej kategorii no chyba że HydePark to jak moderator chce to może przenieść.

Problem polega na tym że musze napisać 2 skrypty każdy odpalany na innej konsoli, jeden ma wpisywać raz na jakiś czas 4 linijki do potoku a na 2 konsoli ma się to odczytywać co jakiś czas z potoku

Oto moje skrypty coś jest nie tak z zapisywaniem i odczytywaniem z potoków ale nie moge wymyśleć co :(

s1.sh
: [/] [] ()
#!/bin/sh

echo "Skrypt 1 Start"
while true ; do
    while true ; do
   if [ `cat plik.pl` = '0' ] ; then
       break
   fi
    done
    echo "wpis do potoku"
    for(( i=1; $i <=4; i++)) ; do
   echo "Wpis nr: $i" > potok
    done
    sleep 1
    echo 1 > plik.pl
    echo "Set plik.pl 1"
done


s2.sh
: [/] [] ()
#!/bin/sh

echo Skrypt 2 Start
mknod potok p
echo Potok ruszył
while true ; do
    while true ; do
   if [ `cat plik.pl` = '1' ] ; then
       break
   fi
    done
    echo Czytam potok
    echo $`cat potok`
    sleep 1
    echo 0 > plik.pl
    echo plik.pl edytowany
done

_________________
Pentium III 500/512, 128Mb/PC133, 8,3Gb, DSL 1024/256,
11 userów

Update: 10.05.2006
Pentium III 700/256, 338Mb/PC133, 80 Gb, DSL 2Mbit/s / 256kbit/s,
16 userów


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 18 stycznia 2008, 19:27 
Offline
Użytkownik

Rejestracja: niedziela, 1 sierpnia 2004, 00:03
Posty: 189
Lokalizacja: Trzebnica
To nikt nie pomoże ;( ?? Nawet pocałuj się w dupe nie napiszecie :):):)

_________________
Pentium III 500/512, 128Mb/PC133, 8,3Gb, DSL 1024/256,
11 userów

Update: 10.05.2006
Pentium III 700/256, 338Mb/PC133, 80 Gb, DSL 2Mbit/s / 256kbit/s,
16 userów


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 18 stycznia 2008, 20:02 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
to jest tak, że dopóki drugi program nie odczyta
cat potok

to komenda
echo cos > potok
nie skonczy dzialania

i na odworot

jesli dasz
cat potok
na pusty potok to bedzie czekal az ktos zrobi
echo cos > potok

Tym sposobem nie jest potrzebny plik blokujacy. programy nawzajem same sie blokuja.

_________________
Nie jestem NEKROMANTĄ, nie wróżę z flaków!
Alkohol pity z umiarem nie szkodzi nawet w największych ilościach!
Przeczytaj nim zapytasz
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 18 stycznia 2008, 20:38 
Offline
Użytkownik

Rejestracja: niedziela, 1 sierpnia 2004, 00:03
Posty: 189
Lokalizacja: Trzebnica
aha dzięki zaraz przetestuje :)

Ps. dziś miałem zaliczenie Lunixa i dostałem 3.0 :( Jak by mi to ktoś wczoraj napisał to miałbym 5.0 :):)

Ale i tak dziękówa bo ja lubie Linuxika i ucze się dla siebie nie dla jakiegoś tam profesorka :)

_________________
Pentium III 500/512, 128Mb/PC133, 8,3Gb, DSL 1024/256,
11 userów

Update: 10.05.2006
Pentium III 700/256, 338Mb/PC133, 80 Gb, DSL 2Mbit/s / 256kbit/s,
16 userów


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 4 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 26 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