Vill man lista en mapp på en annan dator via ssh kan man använda t.ex.
ssh [email protected] ls /Volumes/Bilder/Wire/
vilket fungerar bra.
Ett annat exempel som fungerar är att använda 'ditto' för att kopiera mellan två datorer via ssh:
ditto -c --rsrc /Volumes/Arkiv/Wire/ -|ssh [email protected] ditto -x --rsrc - /Volumes/Bilder/Wire/
(mappen 'Wire' paketeras - och packas upp på andra sida pipen - innan den skickas för bibehålla HFS-metadata)
Men hur kan man göra mer avancerade kommandon remote. Till exempel kontrollera att en fil finns på plats. Något åt detta håll (men mitt exempel fungerar inte)
#Typ:
ssh [email protected] if [ -e /Volumes/Bilder/Wire/Bild1.jpg ]; then echo 'ja'; fi
(OBS! jag vill inte kontrollera stdout, utan vill använda just 'if-satsen')