vps交流

同一个脚本在B服务无法运行,有哪些情况导致?


一个sh脚本,内容是从A服务器复制到B服务器,没有动任何东西,连文件名路径都是一样的。

但是在B服务器无法运行,在A服务器就没问题!

会是什么情况导致的?

A服务系统 ; Debian GNU/Linux 10 x86_64(Py3.7.9) 

B服务系统 ; Debian GNU/Linux 12 x86_64(Py3.7.16)

百分之99 就是环境问题导致的, 你看有什么环境没装,缺少什么。无法运行是否有报错?如果有报错 直接甩给gpt
环境不同啊,系统版本和py版本都不一样,记得换成一样的

zhanhun1530 发表于 2024-6-17 21:20
百分之99 就是环境问题导致的, 你看有什么环境没装,缺少什么。无法运行是否有报错?如果有报错 直接甩给g …

应该不存在环境问题,脚本内容就是简单的文件更名和移动文件操作,不需要什么环境吧。
就全是sh脚本内容,无其他的python脚本!

头大了。

peng123 发表于 2024-6-17 21:30
应该不存在环境问题,脚本内容就是简单的文件更名和移动文件操作,不需要什么环境吧。
就全是sh脚本内容 …

你说这个shell脚本 + 你这个shell脚本的运行操作,想让想到很低级的一个错误,更名 移动文件 你给这个shell脚本权限了吗?

zhanhun1530 发表于 2024-6-17 21:38
你说这个shell脚本 + 你这个shell脚本的运行操作,想让想到很低级的一个错误,更名 移动文件 你给这个she …

我也知道啊同一个脚本在B服务无法运行,有哪些情况导致?  权限777    chmod+x

你好歹也给一个在B服务器上运行出错的图片吧

lixiaofei 发表于 2024-6-17 22:38
你好歹也给一个在B服务器上运行出错的图片吧

算了已经重装了同一个脚本在B服务无法运行,有哪些情况导致?

  1. mv: cannot stat ‘/20240617/’: No such file or directory
  2. sed: -e expression #1, char 0: no previous regular expression
  3. [ERROR] This script can only be used by passing parameters through Aria2.

复制代码

这是之前的报错

没有目录啊。。或者目录没有权限?