Tworze pipe i trzymam w nim jakis tekst. Jak moge wyszukac dana fraze z tego pipe tak zeby nie utracic jego zawartosci?
# create a temporary named pipe
PIPE=$(mktemp -u)
mkfifo $PIPE
# attach it to file descriptor 3
exec 3<>$PIPE
# unlink (delete) the named pipe
rm $PIPE
echo "Jakies zdanie 1" >&3
echo "Jakies zdanie 2" >&3
echo "Slowo klucz" >&3
Teraz chcialbym przeszukac tego pipa i np. jak znajde slowo klucz to wtedy zrobie cos. Czyli chcialbym zrobic if [ w pipe jest slowo klucz]; then zrob cos. Ale tez nastepnie chcialbym moc skorzystac z jego zawartosci np. gdy uzywam grep -Fxq $'Slowo klucz\n' to wtedy trace ta zawartosc