I have to check remote directory size before transferring file using SFTP. Please help how this can be achieved? I will transfer file only if remote directory size is less than defined threshold.
You could run the following command
ssh USER@SERVER du -bs "/path/to/remote/directory"
and capture its output.