STDBUF(1) Polecenia uzytkownika STDBUF(1)
NAZWA
stdbuf - uruchamia polecenie ze zmodyfikowanymi operacjami buforowania
jego standardowych strumieni
SKLADNIA
stdbuf OPCJA... POLECENIE
OPIS
uruchamia POLECENIE, ze zmodyfikowanymi operacjami buforowania jego
standardowych strumieni.
Argumenty, ktore sa obowiazkowe dla dlugich opcji, sa rowniez
obowiazkowe dla krotkich.
-i, --input=TRYB
dostosowuje buforowanie standardowego strumienia wejscia
-o, --output=TRYB
dostosowuje buforowanie standardowego strumienia wyjscia
-e, --error=TRYB
dostosowuje buforowanie standardowego strumienia bledow
--help wyswietla ten tekst i konczy prace
--version
wyswietla informacje o wersji i konczy dzialanie
Jezeli TRYBEM jest L, to dany strumien bedzie buforowany wierszami.
Opcji tej nie mozna uzyc do standardowego wejscia.
Jezeli TRYBEM jest 0, to dany strumien nie bedzie buforowany.
TRYB moze byc rowniez liczba, ktora moze zostac uzupelniona o jeden z
nastepujacych przyrostkow: KB 1000, K 1024, MB 1000*1000, M 1024*1024,
itd. dla G, T, P, E, Z, Y, R, Q. Mozna uzyc rowniez przedrostkow
binarnych: KiB=K, MiB=M itd. W takim przypadku dany strumien bedzie w
pelni buforowany w buforze o rozmiarze TRYB bajtow.
UWAGA: Jesli POLECENIE dostosowuje sposob buforowania swoich
standardowych strumieni (robi to np. tee), to przesloni ono odpowiednie
zmiany dokonane przez stdbuf. Takze niektore filtry (np. dd i cat itd.)
nie uzywaja strumieni do wejscia/wyjscia i nie zostana one wowczas
zmienione przez ustawienia programu stdbuf.
Status zakonczenia:
125 jesli samo polecenie stdbuf zawiedzie
126 jesli odnaleziono POLECENIE, ale nie mozna go wywolac
127 jesli nie znaleziono POLECENIA
- w pozostalych przypadkach jest to kod zakonczenia POLECENIA
PRZYKLADY
tail -f access.log | stdbuf -oL cut -d ' ' -f1 | uniq
Polecenie natychmiast wyswietli unikatowe wpisy z pliku access.log
USTERKI
Na platformach GLIBC okreslenie rozmiaru bufora np. uzywanie trybu w
pelni buforowanego, spowoduje wykonanie niezdefiniowanej operacji.
AUTOR
Napisane przez Padraiga Bradyego.
ZGLASZANIE BLEDOW
Strona internetowa z pomoca GNU coreutils:
O bledach tlumaczenia poinformuj przez
PRAWA AUTORSKIE
Copyright (C) 2023 Free Software Foundation, Inc. Licencja GPLv3+: GNU
GPL w wersji 3 lub pozniejszej .
Jest to wolne oprogramowanie: mozna je zmieniac i rozpowszechniac. Nie
ma ZADNEJ GWARANCJI, w granicach okreslonych przez prawo.
ZOBACZ TAKZE
Pelna dokumentacja:
lub lokalnie, za pomoca info '(coreutils) stdbuf invocation'
TLUMACZENIE
Autorami polskiego tlumaczenia niniejszej strony podrecznika sa: Michal
Kulach
Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o
warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public
License w wersji 3 lub
nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI.
Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy
dyskusyjnej .
GNU coreutils 9.4 styczen 2024 STDBUF(1)