At kopiere en fil til flere placeringer i samme SCP-kommando er ikke direkte muligt. SCP (Secure Copy Protocol) er designet til at kopiere filer mellem en lokal og en fjern vært eller mellem to fjernværter, men ikke til flere destinationer i én enkelt kommando. Derfor kan det være mere praktisk at oprette et bash-script for at opnå dette. Her er nogle overvejelser:
Eksempel på et simpelt bash-script til at kopiere en fil til flere værter:
#!/bin/bash
# Filen der skal kopieres
FILE=$1
# Liste over værter
HOSTS=("host1" "host2" "host3")
# SCP kommando til hver vært
for HOST in "${HOSTS[@]}"; do
scp $FILE user@$HOST:/destination/path/
done
Dette script tager filen som et argument og kopierer den til en liste af værter. Du kan tilpasse scriptet efter dine behov, f.eks. ved at tilføje flere værter eller ændre destinationsstien.
Konklusion: Det er mere praktisk og effektivt at oprette et bash-script, når du skal kopiere en fil til flere placeringer, da SCP ikke understøtter dette i én enkelt kommando.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker