---
name: "tra-aux"
section: "1"
platform: "linux"
package: "tra"
version: "20020816-1"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/tra-aux"
---

# tra-aux(1)

auxiliary Tra programs

## NAME

stdsplit, stdmerge, tradump, trascan - auxiliary Tra programs

## SYNOPSIS

**stdmerge** *cmd* \[ *args* \] **\|** **stdsplit**

**tradump** *dbfile*

**trascan** *replica* \[ *path* \]

## DESCRIPTION

These are auxiliary tools meant to help in the use of [*tra*(1)](/tra/1.md).

*Stdmerge* executes the named command, folding standard error into standard output. *Stdsplit* performs the opposite transformation. Thus,

```
	ssh -t -t stdmerge command | stdsplit
```

keeps the standard output and error  of  **command** separate even though SSH has run it inside a PTY, which necessarily merges the two.  This seemingly odd contortion is useful for disabling Nagle's algorithm on a TCP connection using SSH.

*Tradump* writes a textual representation of the named *dbfile* to standard output. It is mainly useful for debugging.

*Trascan* connects to *replica* and has it scan its file system for changes.
