aeris ☣ 🇫🇷 @aeris

Les pro du shell, vous auriez une commande pour caté stdin mais sans hang s’il n’y a pas de stdin ?

Parce que

```
#!/bin/bash
cat
```

Ben ça marche si « echo foo | ./bar », mais ça fail si « ./bar » tout court 😭

Y’a bien « [ ! -t 0 ] && cat », mais je trouve ça moche 🤔

@aeris c'est pourtant bien ce que tu demandes ...

@aeris
Bah ça me semble pas mal. Tu lis l'entrée pendant 0 secondes, s'il y a quelque chose, tu l'affiches, sinon il ne se passe rien.
L'écriture n'est peut être pas d'une grande beauté mais l'algo se tient.

@aeris j'ai en tête ifne du package moreutils, mais j'ne suis pas sûr que ça colle vraiment...