# Använda rör
*
status: alpha
author: krm
created: 2022-09-15
*

# 👁️‍🗨️ Varför detta?

Att använ rör görs ofta i bash. Det är också ett xcentralt begrepp 
inom datavetenskapen för att föklra hur OS fungerar.

# ❓ Vad är ett rör("pipe")?


# Streams

Ett 

# stdin


# stdout


# stderr


# Viktig syntax

- **|**     Binder samman kommanodn.
- **>**     Skriver löver en film med data
- **>>**     Lägg till data till en fil
- **<**     Skickar data in i ett program
- **2>**     Skickar fel medelanden till en fil

# Binda ihop flera program

Du kan ofta binda ihop flera program med hjälp av rör.

```sh
title=`cat $file| head -n 1| cut -c 3-`;
```

# Ett vanligt exempel

```sh
find . | grep password
```


# Få bort felmedelanden

Det kan íbland vara bra att bli av med önödiga felmedelanden.

```sh
mkdir tmp/tmp 2> /dev/null
```




