# Get Pipe Status (`pt`)

> Pipe telemetry. Writes data-types and bytes written

## Description

Pipe telemetry, `pt`, writes statistics about the pipeline. The telemetry is written
directly to the OS's stderr so to preserved the pipeline.

## Usage

```
<stdin> -> pt -> <stdout>
```

## Examples

```
curl -s https://example.com/bigfile.bin -> pt |> bigfile.bin
```

(though Murex does also have it's own HTTP clients, `get`, `post` and
`getfile`)

## Synonyms

* `pt`


## See Also

* [Download File (`getfile`)](../commands/getfile.md):
  Makes a standard HTTP request and return the contents as Murex-aware data type for passing along Murex pipelines.
* [Get Request (`get`)](../commands/get.md):
  Makes a standard HTTP request and returns the result as a JSON object
* [Post Request (`post`)](../commands/post.md):
  HTTP POST request with a JSON-parsable return
* [Truncate File (`>`)](../parser/file-truncate.md):
  Writes stdin to disk - overwriting contents if file already exists
* [`>>` Append File](../parser/file-append.md):
  Writes stdin to disk - appending contents if file already exists

<hr/>

This document was generated from [builtins/core/io/pt_doc.yaml](https://github.com/lmorg/murex/blob/master/builtins/core/io/pt_doc.yaml).