}
/*
+ * Print current directory. Easy as pie.
+ */
+int sftp_cmd_pwd(struct sftp_command *cmd)
+{
+ printf("Remote directory is %s\n", pwd);
+ return 0;
+}
+
+/*
* Get a file and save it at the local end. We have two very
* similar commands here: `get' and `reget', which differ in that
* `reget' checks for the existence of the destination file and
sftp_cmd_put
},
{
+ "pwd", "print your remote working directory",
+ "\n"
+ " Print the current remote working directory for your SFTP session.\n",
+ sftp_cmd_pwd
+ },
+ {
"quit", "bye", NULL,
sftp_cmd_quit
},