Shell脚本sh可执行文件-编辑以查看脚本
是否有办法查看可执行sh脚本的原始代码。(我对Linux非常陌生,正在努力了解它的功能等。) 如果你知道我需要非常清晰的一步一步的过程,这样我就可以键入命令并运行它们Shell脚本sh可执行文件-编辑以查看脚本,shell,sh,Shell,Sh,是否有办法查看可执行sh脚本的原始代码。(我对Linux非常陌生,正在努力了解它的功能等。) 如果你知道我需要非常清晰的一步一步的过程,这样我就可以键入命令并运行它们 谢谢你的帮助。正在尝试学习(Windows man在这里工作了25年)只需打印文件内容,就可以在原始文本形式中看到特定的shell脚本: cat disk-space.sh.x 几点注意事项: 如果您指的是可执行文件而不是脚本,那么情况就不同了。解释器在运行时读取脚本,然后逐行执行。可执行文件可以是脚本或ELF二进制文件。后者已
谢谢你的帮助。正在尝试学习(Windows man在这里工作了25年)只需打印文件内容,就可以在原始文本形式中看到特定的shell脚本:
cat disk-space.sh.x
几点注意事项:
.sh.x
或.x
)不控制文件内容是作为二进制文件还是脚本执行cat可执行文件.sh
ok我将cd刻录到目录并执行cat disk space.sh.x,但它说找不到命令,但如果我只是运行disk space.sh.x,它只运行fine。找不到命令cat
?你是在什么环境下运行的?raspberry Pi这是我的问题吗?shell脚本只是一个文本文件,上面有解释器的名称,例如#/bin/bash
或#/usr/bin/perl
告诉shell使用哪个解释器。您可以在自己选择的编辑器中打开它。只有在Linux文件权限中设置了执行位,它才是可执行的,例如,chmod+x name\u of_file
来设置执行位。请注意,.x
扩展名确实强烈表明,该文件是应用于原始纯文本.sh
文件的编译/模糊处理的结果。