# fillortrim.sh (Bash)

Auffüllen oder trimmen von einem Text auf X Zeichen. Es erzeugt kein typischer Rückgabewert, sondern gibt den Text bearbeitet aus.  
Klassischer Anwendungsfall: textbasierte Tabelle, bei der ein Text immer die gleiche Länge haben soll, um eine sinnvolle, visuelle Tabelle zu bilden.

HOWTO:

```bash
$0 $var $length
$0 "Hallo ich bin ein Beispiel" 24
# immer 24 Zeichen
```

Beispiel:

```bash
var="Hallo ich bin ein Beispiel"
length="24"

filltext=$(bash lib/fillortrim.sh "$var" "$length")

echo "|...|$formfilltext|...|"
```

Script:

```bash
#!/bin/bash

var="$1"
length=${#var}
	while [ $length -lt "$2" ]; do
	    var="$var "
	    ((length++))
	done
var="${var:0:$2}"

echo "$var"
exit 0
```