日期:2014-05-16  浏览次数:20859 次

关于bat转为shell
如何知道一个bat转为shell 正确与否呢
这是在windows下面的.bat文件
@echo off
rem ssh based port forward

title SSH Port Forward
set ssh_host=ip
set ssh_port=port
set ssh_user=user
set ssh_pass=pass
set local_port=port
set remote_host=ip
set remote_port=port
echo **********************************************************************************************
echo * SSH Port Forward
echo * Local 127.0.0.1:%local_port% Remote %remote_host%:%remote_port%
echo **********************************************************************************************
".\putty\plink.exe" -ssh -l %ssh_user% -pw %ssh_pass% %ssh_host% -P %ssh_port% -L %local_port%:%remote_host%:%remote_port%

不知道 这个 如何转为shell呢
多谢赐教 多多交流
------解决方案--------------------
set - > export

其他都差不多,自己试试就知道了
linux下也必须安装有plink的相关东西
------解决方案--------------------
能具体点吗?
set -> export
rem ssh based port forward

title SSH Port Forward
set ssh_host=ip
set ssh_port=port
set ssh_user=user
set ssh_pass=pass
set local_port=port
set remote_host=ip
set remote_port=port
echo **********************************************************************************************
echo * SSH Port Forward
echo * Local 127.0.0.1:%local_port%  Remote %remote_host%:%remote_port%
echo **********************************************************************************************
".\putty\plink.exe" -ssh -l %ssh_user% -pw %ssh_pass% %ssh_host% -P %ssh_port% -L %local_port%:%remote_host%:%remote_port%
这样吗? 

呵呵 
------解决方案--------------------
该回复于2012-05-07 08:35:24被版主删除
------解决方案--------------------
该回复于2012-05-07 10:22:16被版主删除