Hi zusammen,
ich bin aktuell neu auf dem Gebiet "Bash scripting" und stehe vor folgendem Problem:
Möchte einen ausgegebenen Text-String in arrays aufteilen, damit ich mir eine Ausgabezeile zusammenstellen kann. Anbei mein Code:
Alles anzeigen
$location gibt aus "Firmenname, Strasse, PLZ + Ort, RZ, Stellplatz, Info"
Ich möchte einfach nur mittels echo oder print ausgeben -> Location: Ort, RZ, Info
Wie stelle ich es ab besten an?
Danke und Gruß,
Lukas
ich bin aktuell neu auf dem Gebiet "Bash scripting" und stehe vor folgendem Problem:
Möchte einen ausgegebenen Text-String in arrays aufteilen, damit ich mir eine Ausgabezeile zusammenstellen kann. Anbei mein Code:
Shell-Script
- #!/bin/bash
- #Anzeige von failed disks auf allen Filern
- filers="$(<FILER)"
- user="xxxxx"
- for filer in $filers
- do
- echo
- echo "######################################################################################################"
- echo "FILER: $filer"
- location=$(ssh -l $user $filer snmp location)
- echo $location
- echo "--------------------------------------------------"
- echo "Zugehörige Spare Disks:"
- ssh -l $user $filer vol status -r | grep -i "spare" | grep -i '\<n..a..\>'
- echo "--------------------------------------------------"
- done
$location gibt aus "Firmenname, Strasse, PLZ + Ort, RZ, Stellplatz, Info"
Ich möchte einfach nur mittels echo oder print ausgeben -> Location: Ort, RZ, Info
Wie stelle ich es ab besten an?
Danke und Gruß,
Lukas