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