Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
解密加密的shell脚本_Shell_Unix_Aix - Fatal编程技术网

解密加密的shell脚本

解密加密的shell脚本,shell,unix,aix,Shell,Unix,Aix,当我试图查看用shell脚本编写的内容时,它都是二进制的 所以我写了这个命令,它给了我这个输出 file xyz.sh 它给了我错误可执行文件(RISC系统/6000)或未剥离的对象模块 我的Unix环境是AIX和KornShell 如何查看用shell脚本编写的内容。这不是错误文件命令根据文件的前几个字节(幻数)告诉您它是什么类型的文件。在您的案例中,它表示它是可执行文件(RISC System/6000)或未剥离的对象模块。如果文件确实是sh脚本,它应该显示scriptname:POSIX

当我试图查看用shell脚本编写的内容时,它都是二进制的

所以我写了这个命令,它给了我这个输出

file xyz.sh
它给了我错误
可执行文件(RISC系统/6000)或未剥离的对象模块

我的Unix环境是AIX和KornShell


如何查看用shell脚本编写的内容。

这不是错误<代码>文件命令根据文件的前几个字节(幻数)告诉您它是什么类型的文件。在您的案例中,它表示它是
可执行文件(RISC System/6000)或未剥离的对象模块
。如果文件确实是
sh
脚本,它应该显示
scriptname:POSIX外壳脚本,ASCII文本可执行文件
如何查看它,因为它是完整的二进制文件?遗憾的是,二进制可执行文件无法转换为源程序(或某些脚本语言程序)。也许你可以在互联网上找到源代码,或者找到解释你想了解的程序的文档。文件名以
.sh
结尾确实很愚蠢。