如何创建 Unix 可执行文件

Arc*_*676 1 executable shell-script

是否可以创建 Mac Finder 指定的“Unix 可执行文件”并在终端中像任何其他命令一样运行它,而不是创建一个.sh.command文件?如果是这样,我如何以及在哪里可以学习如何制作它们?如果没有,我如何创建一个.sh可以选择的文件?例如,使用该ls命令,您可以键入ls -a以列出不可见文件和可见文件。如何制作一个只能执行带有-a选项的特定代码的可执行文件?

Alk*_*lko 5

嗯......所有你需要做的基本上是搭配chmod文件有可执行权限。例如,如果你想创建一个 shell 脚本,你不需要.sh什么,你只需要写一个文本文件并用你想要的任何名字保存它,它甚至不需要扩展名或者你如果您愿意,可以自己制作,.bleh只是为了好玩。

对于shell 脚本,您只需#!/bin/sh在文件的开头编写头文件 ( ),编写代码,保存它,将权限更改为可执行文件并使用./yourFileName.bleh.