expand(1): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '== 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...')
 
 
(3 mellanliggande sidversioner av samma användare visas inte)
Rad 15: Rad 15:


=== Alternativ ===   
=== Alternativ ===   
* '''-i''', '''--initial'''
'''-i''', '''--initial'''
  - Konvertera inte tabulatorer efter icke-blanka tecken.
 
* '''-t''', '''--tabs=N'''   
- Konvertera inte tabulatorer efter icke-blanka tecken.  
  - Använd tabulatorer '''N''' tecken ifrån varandra istället för 8.   
 
* '''-t''', '''--tabs=LISTA'''   
'''-t''', '''--tabs=N'''   
  - 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.   
- Använd tabulatorer '''N''' tecken ifrån varandra istället för 8.   
  - 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'''   
'''-t''', '''--tabs=LISTA'''   
  - Visa hjälp och avsluta.   
 
* '''--version'''   
- Använd en komma-separerad lista över tabbstopp.   
  - Visa versionsinformation och avsluta.
 
- 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 ===   
=== Författare ===   
Rad 108: Rad 119:


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'''.
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
<HR>
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/
<BR><BR>Tack till [https://www.datorreparation.nu/ Datorreparation] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.
[[Kategori:Linuxmanual grupp 1]]
[[Kategori:Linuxmanual]]

Nuvarande version från 14 mars 2025 kl. 06.18

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.