Есть ли способ прочитать данные из канала и продолжить, если их нет?Я попытался сделать это с помощью cat так:
set -l pipe_input (cat -)
Однако это приводит к остановке функции и ожиданию ввода канала, когда его нет.Я бы хотел, чтобы fish выполнил оставшуюся часть функции, даже если нет входного канала.