Potoki lub nazwane potoki są cechą standardu POSIX, która pozwala na komunikację między oddzielnymi procesami bez wyraźnego zaprojektowania ich do współpracy.
Pracuję na systemie Linux działającym na jądrze 3.2.0. Na tym systemie napisałem program, który ostatecznie wygeneruje około 50 GB danych, które następnie wyśle na standardowe wyjście. To wyjście chcę przekierować do pliku. Czy może dojść do przelewu rur? Czy rury działają niezawodnie, niezależnie od ilości danych?
Skanuję wszystkie skrypty powłoki na moim serwerze i robię to za pomocą następującego polecenia: find / -type f -exec file --mime-type {} \; | grep "text/x-shellscript" Działa to dobrze, a oto przykładowe dane wyjściowe z tego: /lib/udev/hwclock-set: text/x-shellscript /lib/init/bootclean.sh: text/x-shellscript /etc/network/if-up.d/openssh-server: text/x-shellscript /etc/network/if-up.d/mountnfs: text/x-shellscript Teraz chcę popracować nad nazwami plików …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.