我有一个 bash 源run.sh如下,
#!/bin/bash
if [ $# -ne 1 ]; then
exit
fi
...
Run Code Online (Sandbox Code Playgroud)
当我以两种方式执行它时,会有不同的行为。第一种方式是
source run.sh
Run Code Online (Sandbox Code Playgroud)
执行后会关闭终端。第二种方式是,
./run.sh
Run Code Online (Sandbox Code Playgroud)
这将简单地完成脚本的运行,并停留在终端上。我在问是否有一个命令可以退出 bash 脚本source run.sh和./run.sh执行。我也试过return,在./run.sh执行时效果不佳。
更一般地说,我对为什么会发生这种情况感兴趣,以及使用“source”和“.”之间有什么区别。用于脚本执行?
在 Ubuntu 14.10 LTS 中,我只需右键单击并选择Set Title即可设置终端选项卡的标题。这是使用默认终端应用程序gnome-terminal.
在 Ubuntu 16.04 LTS 中,我无法再设置标题,终端应用程序仍然是gnome-terminal. 菜单中不再有“设置标题”选项。
是否在 14.10 和 16.04 之间的某个时间删除了此功能?如何在 Ubuntu 16.04 中设置终端选项卡的标题?