expand(1)
expand(1) - Linux manualsida
Namn
expand – konverterar tabulatorer till mellanslag.
Synopsis
expand [ALTERNATIV]... [FIL]...
Beskrivning
Konverterar tabulatorer i varje FIL till mellanslag och skriver resultatet till standardutgången.
Om ingen FIL anges, eller om FIL är `-`, läses standardinmatning.
Obligatoriska argument för långa alternativ gäller även för korta alternativ.
Alternativ
-i, --initial
- Konvertera inte tabulatorer efter icke-blanka tecken.
-t, --tabs=N
- Använd tabulatorer N tecken ifrån varandra istället för 8.
-t, --tabs=LISTA
- Använd en komma-separerad lista över tabbstopp.
- Det sista stoppet kan föregås av / för att ange en tabbstorlek att använda efter den sista angivna positionen.
- Ett + kan användas för att justera återstående tabbstopp relativt det sista angivna stoppet istället för den första kolumnen.
--help
- Visa hjälp och avsluta.
--version
- Visa versionsinformation och avsluta.
Författare
Skriven av David MacKenzie.
Rapportering av fel
GNU coreutils online-hjälp: [1](https://www.gnu.org/software/coreutils/)
Rapportera översättningsfel till: [2](https://translationproject.org/team/)
Upphovsrätt
Copyright © 2025 Free Software Foundation, Inc.
Licens GPLv3+: GNU GPL version 3 eller senare [3](https://gnu.org/licenses/gpl.html)
Detta är fri programvara: du får ändra och distribuera den. Det finns INGEN GARANTI i den utsträckning lagen tillåter.
Se även
Fullständig dokumentation finns på: [4](https://www.gnu.org/software/coreutils/expand)
Eller lokalt via: `info '(coreutils) expand invocation'`
Exempel på användning av expand(1)
1. Konvertera tabulatorer till mellanslag i en fil
$ expand fil.txt
Detta läser innehållet i fil.txt, ersätter alla tabulatorer med mellanslag och skriver resultatet till standardutgången (terminalen).
---
2. Spara utdata till en ny fil
$ expand input.txt > output.txt
Här ersätts tabulatorer i input.txt med mellanslag, och resultatet sparas i output.txt.
---
3. Använda anpassad tabbstorlek
$ expand -t 4 fil.txt
Detta konverterar tabulatorer i fil.txt till mellanslag och justerar avståndet till 4 tecken per tabulator istället för standardvärdet 8.
---
4. Läsa från standardinmatning
$ echo -e "Kolumn1\tKolumn2\tKolumn3" | expand -t 6
Detta skickar en textsträng med tabulatorer (\t) till expand, som konverterar dem till mellanslag med en tabbstorlek på 6 tecken.
---
5. Behåll tabulatorer efter icke-blanka tecken
$ expand -i tabbed_code.txt
Alternativet -i ser till att endast inledande tabulatorer i varje rad konverteras till mellanslag, medan tabulatorer som kommer efter andra tecken lämnas oförändrade. Detta är användbart för kod och inriktning i vissa format.
Kolofon
Denna sida är en del av coreutils (grundläggande fil-, skal- och textverktyg).
Projektinformation: [5](http://www.gnu.org/software/coreutils/)
Buggrapportering: [6](http://www.gnu.org/software/coreutils/)
Denna sida baseras på coreutils-9.6.tar.xz hämtad från [7](http://ftp.gnu.org/gnu/coreutils/) den 2025-02-02.
Om du upptäcker renderingsproblem i denna HTML-version, eller om det finns en bättre eller mer uppdaterad källa för denna sida, vänligen skicka ett mejl till man-pages@man7.org.
Sidslut
Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/expand.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorreparation som har sponsrat Linux.se med webbhotell.