创建可执行文件

Tza*_*Leh 0 executable execute-command

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

sleep 60s; dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend
Run Code Online (Sandbox Code Playgroud)

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

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

Tel*_*Why 5

在 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
Run Code Online (Sandbox Code Playgroud)

使其可执行:

chmod +x nameofscript.sh
Run Code Online (Sandbox Code Playgroud)

您还需要遵循指南。