Jadi scp -q file host:file
dan scp -q host:file file
keduanya diam, yaitu tidak memberikan meteran kemajuan. Tetapi ketika saya berlari scp -q host1:file host2:file
, saya masih mendapatkan meteran kemajuan serta Connection to host1 closed.
pesan. Indikator progres dapat dihilangkan dengan dialihkan stdout
ke /dev/null
(meskipun saya lebih suka tidak harus), tetapi koneksi pesan-pesan ditutup stderr
, yang pasti ingin saya simpan seandainya ada kesalahan nyata. Bagaimana saya bisa membuat scp quiet? Apakah saya harus lari ssh host1 "scp -q file host2:file"
?
14
scp -q -o LogLevel=QUIET /tmp/foo someotherhost:/tmp
-q -o LogLevel
. Bekerja dengan sempurna!