Sådan retter du shell scriptet til korrekt udskrivning af "Server Name is 2"

Hvordan rettes shell scriptet, så det korrekt udskriver "Server Name is 2", når Server_Name ændres til 2?

For at rette et shell script, så det korrekt udskriver "Server Name is 2", skal du ændre variablen `Server_Name` til 2 og sikre, at `echo` kommandoen refererer til denne variabel.

Sådan rettes shell scriptet for korrekt udskrivning af "Server Name is 2"

For at rette et shell script, så det korrekt udskriver "Server Name is 2", når variablen Server_Name ændres til 2, skal du følge disse trin:

  1. Åbn dit shell script i en teksteditor.
  2. Find linjen, hvor Server_Name variablen er defineret.
  3. Ændr værdien af Server_Name til 2.
  4. Find linjen, hvor udskrivningen sker. Det kan typisk være en echo kommando.
  5. Ret echo kommandoen, så den korrekt refererer til variablen Server_Name.

Her er et eksempel på, hvordan scriptet kan se ud før og efter ændringen:

Før ændringen


#!/bin/bash
Server_Name=1
echo "Server Name is $Server_Name"

Efter ændringen


#!/bin/bash
Server_Name=2
echo "Server Name is $Server_Name"

Med disse ændringer vil scriptet nu korrekt udskrive "Server Name is 2".