我的bash脚本执行时未显示控制台窗口

Tomas Zato-恢复莫妮卡

我制作了一个bash脚本,该脚本接受用户的输入:

#!/bin/bash
# mnthere - mounts virtual box share in current working directory
echo Enter the source share name:
readline NAME
sudo -- mount -t vboxsf -o rw,uid=1000,gid=1000 $NAME $0

但是当我双击它时,什么也没有发生。它在后台执行,可能因错误而失败。我需要对其进行配置以显示该窗口,我该如何做?这与我正在使用的XFCE4桌面环境有关吗?

行程标志

如果您不想修改启动器,则可以在脚本的开头检查脚本是否正在终端中执行。如果不是,请打开一个终端并在那里重新启动脚本。在脚本顶部:

if [ ! -t 1 ]; then
    args=''
    for arg in "$@"; do
        args="$args \"${arg//\"/\\\"}\""
    done
    xfce4-terminal -e "$0 $args"
    exit 0
fi

然后,如果有任何终端输出要显示给用户,请将其添加到底部:

read -n1 -u1 -rp 'Press any key to close this window.'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

控制台窗口中的输出未显示

来自分类Dev

Eclipse控制台未显示日志

来自分类Dev

Eclipse控制台未显示日志

来自分类Dev

Borland C ++ 5.02 cout未显示在控制台窗口上

来自分类Dev

通过C ++控制台输入TCL脚本控制窗口

来自分类Dev

在bash脚本中执行Linux命令,并将输出写入控制台,并保留断行

来自分类Dev

通过C#执行外部程序而未显示控制台

来自分类Dev

python脚本可以在运行时以某种方式创建新的控制台窗口吗?

来自分类Dev

一个Python脚本的多个控制台窗口

来自分类Dev

用户单击控制台窗口时,代码停止执行

来自分类Dev

当我调用调用NSLog的方法时,控制台未显示输出

来自分类Dev

静默运行控制台应用程序(禁止显示控制台窗口)

来自分类Dev

如果我在控制台窗口中单击,Windows 10控制台将停止运行

来自分类Dev

Ruby:脚本执行后保持控制台打开

来自分类Dev

Putty-执行远程脚本并保持控制台打开

来自分类Dev

如何制作不显示控制台窗口的程序?

来自分类Dev

使用pyinstaller同时显示窗口和控制台

来自分类Dev

如何显示/隐藏控制台窗口应用程序?

来自分类Dev

从控制台应用程序显示 Wpf 窗口

来自分类Dev

如何让我的控制台窗口打开?VB

来自分类Dev

如何在restassured中输出日志,我想在我的报告中显示日志。不在控制台窗口中

来自分类Dev

使用bash脚本获取控制台宽度

来自分类Dev

抑制bash脚本中的控制台错误

来自分类Dev

Eclipse控制台未显示任何错误/日志输出

来自分类Dev

Firebug控制台:未显示console.log

来自分类Dev

Chrome控制台(f12)未显示

来自分类Dev

BigQuery控制台未显示所有表

来自分类Dev

foreach javascript的控制台日志未显示

来自分类Dev

Firebase控制台是否已死(未显示项目)?

Related 相关文章

  1. 1

    控制台窗口中的输出未显示

  2. 2

    Eclipse控制台未显示日志

  3. 3

    Eclipse控制台未显示日志

  4. 4

    Borland C ++ 5.02 cout未显示在控制台窗口上

  5. 5

    通过C ++控制台输入TCL脚本控制窗口

  6. 6

    在bash脚本中执行Linux命令,并将输出写入控制台,并保留断行

  7. 7

    通过C#执行外部程序而未显示控制台

  8. 8

    python脚本可以在运行时以某种方式创建新的控制台窗口吗?

  9. 9

    一个Python脚本的多个控制台窗口

  10. 10

    用户单击控制台窗口时,代码停止执行

  11. 11

    当我调用调用NSLog的方法时,控制台未显示输出

  12. 12

    静默运行控制台应用程序(禁止显示控制台窗口)

  13. 13

    如果我在控制台窗口中单击,Windows 10控制台将停止运行

  14. 14

    Ruby:脚本执行后保持控制台打开

  15. 15

    Putty-执行远程脚本并保持控制台打开

  16. 16

    如何制作不显示控制台窗口的程序?

  17. 17

    使用pyinstaller同时显示窗口和控制台

  18. 18

    如何显示/隐藏控制台窗口应用程序?

  19. 19

    从控制台应用程序显示 Wpf 窗口

  20. 20

    如何让我的控制台窗口打开?VB

  21. 21

    如何在restassured中输出日志,我想在我的报告中显示日志。不在控制台窗口中

  22. 22

    使用bash脚本获取控制台宽度

  23. 23

    抑制bash脚本中的控制台错误

  24. 24

    Eclipse控制台未显示任何错误/日志输出

  25. 25

    Firebug控制台:未显示console.log

  26. 26

    Chrome控制台(f12)未显示

  27. 27

    BigQuery控制台未显示所有表

  28. 28

    foreach javascript的控制台日志未显示

  29. 29

    Firebase控制台是否已死(未显示项目)?

热门标签

归档