创建可执行文件

创建可执行文件

我想创建一个将执行代码的文件,例如:

sleep 60s; dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend

-这样双击它就等于打开终端并将其写入其中。

我该怎么做?
(在 Windows 中,我认为它是一个.bat文件)

答案1

在 Linux 中,我们使用 bash( .sh) 脚本。

要使 bash 脚本在双击时执行,您需要使其可执行,并将该行添加#!/bin/bash到开始处。

该文件看起来应该像这样:

#!/bin/bash
sleep 60s; dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend

使用以下命令使其可执行:

chmod +x nameofscript.sh

你还需要关注指导。

相关内容