Zainstalowałem pakiet drbl-winroll. Korzystam z nadawania nazw, adresów ip klonowanych maszyn ale też chciałem skorzystac z serwera ssh który on tez opcjonalnie instaluje na maszynie windowsowej.
Mogę już wysyłać z mojej maszyny linuksowej pliki na maszyny z windowsem, jednak tylko wtedy gdy w nazwie folderu/pliku jaki chcę wysłać występuje spacja pojawia się błąd. Oto skrypt:
Kod: Zaznacz cały
#!/bin/bash
maszyny="mojeip1 mojeip2 "
for nazwa_maszyny in $maszyny; do
scp -rC $1 Administrator@$nazwa_maszyny:$2 > wyniki/$nazwa_maszyny.wynik.txt 2> wyniki/$nazwa_maszyny.wynik.err.txt &
done
Kod: Zaznacz cały
./kopiuj.sh /home/...../plik.txt /cygdrive/c/ala_ma
ma: No such file or directory
ustawiałem "" '' \, dodawałem ORI_IFS=$IFS; nic to nie daje - spotkał się ktoś kiedyś z takim problemem?
ok znalazłem:
Kod: Zaznacz cały
#!/bin/bash
maszyny="mojeip1 mojeip2 "
for nazwa_maszyny in $maszyny; do
scp -rC "$1" Administrator@$nazwa_maszyny:"$2" > wyniki/$nazwa_maszyny.wynik.txt 2> wyniki/$nazwa_maszyny.wynik.err.txt &
done
Kod: Zaznacz cały
./kopiuj.sh "/home/...ala ma kota.url" "/cygdrive/c/Documents\ and\ Settings/konto/"