Где команда "get" в PSFTP (PuTTY) сохраняет файл?
Я привык запускать ssh в командной строке Unix и впервые работаю с PuTTY в Windows. Когда я печатаю
get file.txt
в командной строке PSFTP, куда идет file.txt? PSFTP вернул:
remote:/somedirectories/file.txt => local:file.txt
но я не могу найти файл локально.
Спасибо!
4 ответа
Решение
Сохраняет его в локальном рабочем каталоге. Вы можете увидеть локальный рабочий каталог, набрав:
lpwd
Вы можете изменить локальный рабочий каталог, используя:
lcd \path\to\new\dir
Вы также можете щелкнуть правой кнопкой мыши PSFTP
значок.
Затем перейдите в свойства, укажите путь к каталогу, который вы предпочитаете на локальном ПК.
например C:\download\psftp\
Если вам нужно сделать это трудным путем, попробуйте это...
defstr zz$, a7$, b7$
defint n7n
n7n=0
a7$="c:\documents\mycom\myshi\dir\fir\tre\somefile.bas"'filepath
for n= 0 to len(a7$)
zz$=mid$(a7$, n, 1)
if zz$="\" then
n7n=n7n+1
end if
next n
for n=1 to n7n
b7$ = field$(a7$, "\", n) & chr$(92)
riched1.addstrings "lcd " & b7$
print b7$
next n
defstr zz$, a7$, b7$
defint n7n
n7n=0
a7$="c:\documents\mycom\myshi\dir\fir\tre\somefile.bas"'filepath
for n= 0 to len(a7$)
zz$=mid$(a7$, n, 1)
if zz$="\" then
n7n=n7n+1
end if
next n
for n=1 to n7n
b7$ = field$(a7$, "\", n) & chr$(92)
stores in dum$
riched1.addstrings "lcd " & b7$
print b7$
next n