为什么“退出”不关闭 Mac OS X 上的 Terminal.app 窗口?
$ exit
logout
[Process completed]
Run Code Online (Sandbox Code Playgroud)
有没有办法不使用鼠标关闭窗口?
我已经安装了 MySQL。现在我被困在 MySQL 命令提示符中。我像这样运行 MySQL:
C:\>mysql.exe
mysql>
Run Code Online (Sandbox Code Playgroud)
然后我输入一些这样的无效命令:
mysql> /version
->
Run Code Online (Sandbox Code Playgroud)
无论我输入什么,我都无法退出 MySQL 命令行/终端。例如:
exit
CtrlC
CtrlD
quit
Ctrl\
CtrlZ
bye如何退出 MySQL 终端到默认终端?
在 Unix 或 Linux 上,很容易优雅地要求正在运行的应用程序终止:您向它发送 SIGTERM 信号。如果它的进程 ID 是 1234,你可以简单地运行kill 1234orkill -s TERM 1234或kill -15 1234。
如何在 Windows 中做同样的事情?
如果我没记错的话,任务管理器的“结束任务”功能(不是它的“结束进程”功能)曾经用来做我想做的事。但是,从 Windows 8.1 开始,它不再那么温和了;当我使用该功能时,它会导致我丢失未保存的数据。
我不想为此编写任何代码。如果我这样做了,我会问 Stack Overflow。:)
我把这个小锤子放在音量、功率、时间等旁边。我如何让它消失?选项菜单呈灰色。没有菜单项可以关闭它,我可以找到。
每当我在 SSH 会话中有一个后台 X11 连接时,我必须使用~.而不是exit退出 ssh 会话。
这里有什么区别?我可以一直使用转义序列~.吗?
我打开了一个空的 Windows PowerShell 窗口,但尚未在该窗口中输入任何命令。默认的、未更改的目录是我的用户帐户文件夹。我想用键盘快捷键关闭窗口。
不起作用:
Ctrl-w (将文本添加^W到编辑器中)
Ctrl-d (将文本添加^D到编辑器中)
Alt-F4 (什么也没做)
exit其次是{Enter}(有效,但顺序繁琐)
在不使用AutoHotkey脚本的情况下,是否有针对此问题的本地解决方案?我正在使用 Windows 10。
当我需要抑制某种输出时,例如
foo | grep -v bar
Run Code Online (Sandbox Code Playgroud)
但 foo 有时只给出:
bar
bar
bar...
Run Code Online (Sandbox Code Playgroud)
grep 将返回 -1。如何将退出代码 1 转换为 0?
根据定义,退出代码 128 表示“无效的退出参数”。但是我总是得到 255(退出状态超出范围),以防参数像浮点数一样无效。
这是我的 linux 发行版上的专有实现吗?
# exit 1.234
exit
bash: exit: 1.234: numeric argument required
$ echo $?
255 //this should be 128?
# exit -1
exit
$ echo $?
255 //this is okay
Run Code Online (Sandbox Code Playgroud) 我有以下类型的 shell 脚本:
#!/bin/bash
ssh mylogin@myremotemachine.com
echo "Hi"
exit
Run Code Online (Sandbox Code Playgroud)
我在本地运行它以在远程服务器上执行某些操作(由“echo“Hi”表示)。但是,当我运行它时,我在远程服务器上看到了提示——因此没有执行“退出”命令。当我在远程提示上手动输入“退出”时,我看到“连接到 myremotemachine.com”关闭,然后 “嗨”。如何设置 shell 脚本以使其正确退出并向我显示我执行它的(本地)提示?
https://unix.stackexchange.com/questions/89747/ssh-exits-after-quit-case-in-bash-script和ssh 和 shell 通过 ssh:如何退出?似乎有些相关,但我无法适应那里提出的想法。/
更新
以下,不是那么最小的版本导致Unmatched '..
#!/bin/bash
date=`date "+%Y-%m-%d"`
rsync -acxzP --delete --link-dest=/u3/mylogin/backup/old_backup /home/mylogin mylogin@myremotemachine.com:/u3/mylogin/backup/$date\_backup
ssh mylogin@myremotemachine.com bash -c "'
rm -f /u3/mylogin/backup/old_backup
ln -s $date\_backup /u3/mylogin/backup/old_backup
exit
'"
Run Code Online (Sandbox Code Playgroud)
如果我删除此代码段中的双引号,我会得到:bash: -c: option requires an argument和date: Undefined variable.
关闭图像时,我能够禁用确认对话框。我在以前版本的 GIMP 上成功地做到了这一点,但显然 GIMP 2.8.14(在 Arch Linux 上)的更新禁用了它,我在任何地方都找不到设置。

请帮我找到删除该功能的设置或变更集。