Eu tenho um pipeline simples:
node foo.js | node bar.js
bar.js lerá de stdin para obter dados de foo.js .
Mas o que eu quero fazer é garantir que bar.js receba uma das últimas mensagens de foo.js antes que foo.js decida não...
Se eu tiver:
node foo.js | node bar.js
Existe uma maneira de determinar se existe uma fila entre eles que está aumentando?
em outras palavras, se o produtor está superando o consumidor. stdio?
Trata-se do comportamento do caractere backspace ( \b ).
Eu tenho o seguinte programa em C:
int main() {
printf("Hello\b\b");
sleep(5);
printf("h\n");
return 0;
}
A saída no meu terminal é
Helho
com o cursor avanç...