最近使用putty里的plink工具,以方便通过bat命令一键操作服务器上的指令。在执行一个远程linux服务器上的一个sh文件时,发生文件中的一些命令找不到的问题,查阅资料以后了解到,似乎plink连上服务器,并不是登录shell,也不是交互式shell,所以不存在对PATH的添加,这时候需要我们手动添加必要的PATH。于是在命令中添加类似“PATH=/bin:/usr/bin:/usr/local/bin;”的内容后,plink命令执行成功。特此记录一下。
最近使用putty里的plink工具,以方便通过bat命令一键操作服务器上的指令。在执行一个远程linux服务器上的一个sh文件时,发生文件中的一些命令找不到的问题,查阅资料以后了解到,似乎plink连上服务器,并不是登录shell,也不是交互式shell,所以不存在对PATH的添加,这时候需要我们手动添加必要的PATH。于是在命令中添加类似“PATH=/bin:/usr/bin:/usr/local/bin;”的内容后,plink命令执行成功。特此记录一下。