gpt4 book ai didi

Linux 无法识别 perl shebang

转载 作者:太空宇宙 更新时间:2023-11-04 05:07:39 24 4
gpt4 key购买 nike

我有一个 Perl 作业从 Solaris 服务器迁移到 Linux 服务器,但失败了,我相信是因为 Linux 版本不尊重 shebang,而 Solaris 服务器没有处理任何问题。

perl 文件设置:

#!/apps/sun5/.../software/perl/bin/perl

Solaris 版本:

SunOS 5.10 Generic_150400-63 sun4u sparc SUNW,Sun-Fire-V445

Linux 版本:

Linux 2.6.32-754.23.1.el6.x86_64 

为了成功完成该作业,我必须恢复到旧的 Solaris 服务器。我可以对 shebang 进行一些调整,以便 Linux 服务器将脚本识别为 Perl 脚本吗?

最佳答案

将 shebang 行更改为 #!/usr/bin/perl 或安装 perl 的任何位置。如果 perl 在您的 PATH 中,另一种选择是 #!/bin/env perl

关于Linux 无法识别 perl shebang,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59203886/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com