
If you are on the sftp> prompt and want to check out something on your Terminal shell from which you logged into SFTP you can do that by using the command ! on the sftp> prompt.
Just type ! on sftp> prompt and I am taken back to my Zsh shell on the macOS, I can do whatever i want to do on the Zsh shell (check files, dir locations, execute script, etc) and when I want to return to the sftp> just type bye
Example: ! and bye to swtich between sftp> and shell
sftp> pwd
Remote working directory: /
sftp> ls
pub readme.txt
sftp> !
.zshenv Startup file read...
Restored session: Sun Apr 3 15:11:58 UTC 2022
% pwd
/Users/code2care
% cd ..
% cd ~/Desktop
% mkdir myDir
% bye
Saving session...
...saving history...truncating history files...
...completed.
sftp> pwd
Remote working directory: /
sftp> ls
pub readme.txt
sftp> get readme.txt .
Fetching /readme.txt to ./readme.txt
/readme.txt 100% 405 0.7KB/s 00:00
sftp>
Provide Feedback For This Article
We take your feedback seriously and use it to improve our content. Thank you for helping us serve you better!
😊 Thanks for your time, your feedback has been registered!
Comments & Discussion
Facing issues? Have questions? Post them here! We're happy to help!