Új hozzászólás Aktív témák
-
Tamy
őstag
Sziasztok!
Rég nem járt már erre senki, azért szerencsét próbálok.
Egy expect scriptel szeretném elérni, hogy a legutolsó mentést egy adott mappából átmásolja egy másik szerverre is. Minden működne, csak a keresésnél akad el a folyamat, a mentés mindig más névvel készül, ezért dátum szerint meg kellene keresnem a legújabbat. A probléma, hogy az expect nem ismeri a find parancsot, ezért valami ilyesmit próbálok:
#!/usr/bin/expect -f
set now [clock seconds]
set date [clock format $now -format {%Y-%m-%d}]
set backupfile [spawn find /backup/ -name "Vol*" -mtime -5]
spawn scp -r /backup/$backupfile "user@192.168.1.1:/home/user/$date"
expect {
-re ".*es.*o.*" {
exp_send "yes\r"
exp_continue
}
-re ".*sword.*" {
exp_send "Jelszó\r"
}
}
interactNem tudom le lehet-e így tárolni a keresés eredményét, illetve a jelek szerint nem, csak arra nem jövök rá, hogyan kellene. Túrom a netet, de nem találok ilyen jellegű példát sehol.
Új hozzászólás Aktív témák
- HIBÁTLAN iPhone 12 Pro Max 128GB Pacific Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS4517, 100% Akksi
- Telefon felvásárlás!! Apple Watch Series 6/Apple Watch Series 7/Apple Watch Series 8
- Beszámítás! Lenovo LOQ 17IRX10 FHD Gamer notebook - i7 13650HX 24GB DDR5 1TB SSD RTX 5050 8GB
- iPhone 16 pro 128GB Sivatagi Titán - 27% ÁFA (0395)
- LG 27GS60QC-B - 27" Ívelt - 2560x1440 - 180Hz 1ms - AMD FreeSync - Adaptive Sync - sRGB 99%
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
