Pytania otagowane jako pipe

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.

1
Czy można przekierować za dużo danych?
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?
linux  pipe 

1
„Znajdź | grep | awk ”kończy się niepowodzeniem
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 …
bash  find  grep  pipe  awk 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.