diff --git a/java-scpclient/src/main/java/cz/it4i/fiji/scpclient/ScpClient.java b/java-scpclient/src/main/java/cz/it4i/fiji/scpclient/ScpClient.java index ec30c8cd68f5258ec70ed10ed42a655a9306dcd9..007cece06730c6faffb1eb74eb431ab2c4934370 100644 --- a/java-scpclient/src/main/java/cz/it4i/fiji/scpclient/ScpClient.java +++ b/java-scpclient/src/main/java/cz/it4i/fiji/scpclient/ScpClient.java @@ -7,6 +7,7 @@ import java.io.OutputStream; import java.io.UnsupportedEncodingException; import java.nio.file.Files; import java.nio.file.Path; +import java.nio.file.Paths; import java.util.List; import java.util.stream.Collectors; @@ -208,7 +209,7 @@ public class ScpClient implements Closeable { // send "C0644 filesize filename", where filename should not include '/' long filesize = length; command = "C0644 " + filesize + " "; - command += fileName; + command += Paths.get(fileName).getFileName().toString(); command += "\n"; out.write(command.getBytes()); out.flush();