Ez a manual oldal az unexpand GNU verzióját tárgyalja. Az unexpand az összes megadott fájl, vagy ha ilyen nincs, illetve ha a megadott fájlnév `-`, a standard bemenet tartalmát a standard kimenetre írja úgy, hogy a kettő vagy több szóköz vagy tab karaktereket a lehető legtöbb tab és a szükséges számú szóköz karakterré konvertálja. Alapértelmezés szerint az unexpand minden sorban csak a bevezető szóközöket és tabokat (amik minden nem-szóköz vagy nem-tab karaktert megelőznek a sorban) alakítja át. Megtartja a backspace karaktert; ez csökkenti az oszlopszámlálót a tabok számlálásakor. Alapértelmezés szerint a tabulátorpozíciók minden nyolcadik oszlopban helyezkednek el.