打开终端并运行一些命令的快捷方式

打开终端并运行一些命令的快捷方式

是否可以创建桌面快捷方式,操作如下:

  1. 打开终端
  2. 更改目录
  3. 在该目录内创建命令
  4. 输入密码(sudo)

我尝试使用终端配置文件,但没有找到 2. 和 4 的选项。

答案1

首先,您需要一个类似以下示例中的脚本:

#!/bin/bash

commands () {
    cd / # change directory, in this case to `/`
    echo "your_password" | sudo -S mkdir -p "test" # execute a command as root for which the password is automatically filled
    $SHELL # keep the terminal open after the previous commands are executed
}

export -f commands

gnome-terminal -e "bash -c 'commands'"

别忘了使脚本可执行

然后,如果您不熟悉如何使用桌面快捷方式执行脚本,请参阅 从 *.desktop 文件执行 sh 脚本?

相关内容