我需要将以下脚本的结果复制到unix系统的描述位置。 脚本是
@echo off
setlocal enableextensions enabledelayedexpansion
set Counter=0
set FILEPATH=C:\VPM-WNC-MANUAL-MIGRATION
for /f "usebackq tokens=2,5,6 delims= " %%a in (`findstr /c:"Cod " %FILEPATH%\INPUT\INPUT.txt`) do (
set x=%%b
set x=!x:~3!
set y=%%c
if %%c LSS 10 set y=!y:~1!
set item!Counter!=%%a-!x!#!y!
set /a Counter+=1
)
set result=%item0%
for /l %%i in (0,1,!Counter!) do echo !item%%i!>> %FILEPATH%\OUTPUT\result.txt
echo \n
move %FILEPATH%\INPUT\INPUT.txt %FILEPATH%\DONE\
echo >> %FILEPATH%\INPUT\INPUT.txt
move %FILEPATH%\OUTPUT\result.txt %FILEPATH%\RESULT\
echo >> %FILEPATH%\OUTPUT\result.txt
endlocal
result.text应该转到unix文件夹
答案 0 :(得分:3)
PuTTy scp可能是您的选择。像linux上的安全副本一样工作。
e.g。
pscp result.txt your_username @ remotehost:/ some / remote / directory
答案 1 :(得分:2)
您可以使用Samba将unix文件系统挂载为Windows驱动器。然后正常复制文件,就像它是本地硬盘驱动器一样。
答案 2 :(得分:1)
假设您有权访问这些服务,您可以使用ftp或scp将结果上传到unix服务器。