我想类似的搜索我的bash的历史与CTRL- r,但对前进方向.
这对我来说很痛苦,当我经常打一次CTRL- r再次找到上一个命令时.
如何在反向搜索中转发搜索Bash历史记录?
我安装liquidprompt及文档中他们要求你添加[[ $- = *i* ]] && source ~/liquidprompt/liquidprompt
在你的.bashrc
.
我试图理解这一行的第一部分,但像我这样的bash菜鸟很难.如果有人有一个很好的医生或答案......
我正在尝试SSH几台服务器并尝试获取sudo -l
每台服务器的输出.
下面是我正在执行的脚本
#!/bin/bash
serverlist="/tmp/servers"
while IFS=, read -r server netgroup username user
do
ssh -tt -q root@$server sudo -U $username -l < /dev/null
done < "$serverlist"
Run Code Online (Sandbox Code Playgroud)
我发现-tt
此脚本中的选项是导致此错误的原因.有什么想法吗?
此外,我已经注意到,当我执行以下命令仅为1服务器时,我没有看到此错误.
ssh -tt -q root@myserver sudo -U cham01 -l
以下是我得到的完整错误消息:
tcgetattr: Inappropriate ioctl for device