Farz edeceğim bir ikili dosya var foo
.
Çıktısını foo
başka bir işleme yönlendirmek bar
istersem yazabilirim ./foo | bar
.
Öte yandan, eğer ben istedim time
foo ve çıktısını yönlendirmek time
, ben yazabilirim time (./foo) | bar
.
Sorum şu: Çıktının time
sonuna kadar çıktısını nasıl yapıştırabilir foo
ve aynı borunun içinden geçirebilirim ?
Aşağıdaki çözüm aradığım şey değil , çünkü işlemin iki ayrı örneğini başlatırken bar
, tek bir paylaşılan boru istiyorum bar
.
time (./foo | bar) | bar
Herkes iki örneğini başlatmak istemeyen nedeni, meraklı kim bar
çünkü bar
bir ağ istemcisi olabilir ve ben zamanlama bilgisi aynı bir parçası olarak sunucuya gönderilmesini istediğiniz http POST
işlem çıktısı olarak mesajın.