Sådan indsætter du en ny linje mellem variabler i et shell script - Trin-for-trin guide

Hvordan indsættes en ny linje mellem variabler i et shell script, så output i filen viser: Hello World!

For at indsætte en ny linje mellem variabler i et shell script, skal du bruge echo-kommandoen med escape-sekvensen og omdirigere output til en fil.

Hvordan indsættes en ny linje mellem variabler i et shell script?

For at indsætte en ny linje mellem variabler i et shell script, så output i filen viser:

Hello
World!

kan du følge disse trin:

  1. Definer dine variabler.
  2. Brug echo kommandoen med escape-sekvensen for at indsætte en ny linje.
  3. Omdiriger output til en fil.

Her er et eksempel på et shell script, der gør dette:


#!/bin/bash

# Definer variabler
var1="Hello"
var2="World!"

# Indsæt ny linje mellem variabler og skriv til fil
echo -e "$var1
$var2" > output.txt

Forklaring:

  • #!/bin/bash: Angiver at scriptet skal køres med Bash.
  • var1="Hello" og var2="World!": Definerer variablerne.
  • echo -e "$var1 $var2" > output.txt: -e flaget gør det muligt at bruge escape-sekvenser som for at indsætte en ny linje. Outputtet omdirigeres til filen output.txt.

Når du kører dette script, vil filen output.txt indeholde:

Hello
World!