小编Xio*_*345的帖子

Bash .hushlogin,保留上次登录时间和主机

在我的公司,当我登录某些服务器时,会显示我上次登录和一个巨大的横幅:

me@my-laptop$ ssh the-server
Last login: Mon Feb  8 18:54:36 2016 from my-laptop.company.com 
************************************************************************
*                                                                      *
*       C O M P A N Y    I N F O R M A T I O N   S Y S T E M S         *
*                                                                      *
* !WARNING!         Your connection has been logged          !WARNING! *
*                                                                      *
* This system is for the use of authorized personnel only.             *
* Individuals using this *computer system without authorization,       *
* or in …
Run Code Online (Sandbox Code Playgroud)

bash login motd

26
推荐指数
3
解决办法
2万
查看次数

GNU 在脚本中拆分 resizepart

我想使用该yes命令,以便 GNU parted 不等待用户输入:

root@195-xxx-xxx-xxx:/proc# parted /dev/sda unit B resizepart 2 1166016512B
 Warning: Shrinking a partition can cause data loss, are you sure you want 
 to continue?
Yes/No? y                                                                 
Information: You may need to update /etc/fstab.
root@195-xxx-xxx-xxx:/proc# echo $?
0
Run Code Online (Sandbox Code Playgroud)

但是使用yes在这里不起作用:

root@195-xxx-xxx-xxx:/proc# yes | parted /dev/sda unit B resizepart 2 166016512B
 Warning: Shrinking a partition can cause data loss, are you sure you 
 want to continue?
root@195-xxx-xxx-xxx:/proc# echo $?
1
Run Code Online (Sandbox Code Playgroud)

编辑:

--script选项也不起作用:

root@195-xxx-xxx-xxx:/proc# parted …
Run Code Online (Sandbox Code Playgroud)

partition shell-script parted

7
推荐指数
3
解决办法
7987
查看次数

自动跳转自动完成功能不起作用

在我的配置中,自动跳转自动完成功能似乎不起作用。需要明确的是,自动跳转可以正常工作,只有自动完成功能无法工作。

当我按下该<TAB>键时,不会显示自动完成菜单,但我输入的目录名称部分用引号引起来。

这是发生的事情。请注意,输入 liba 后,我<TAB>多次按下该键。我本来希望 autojump 能够循环通过/tmp/liba1/tmp/liba2。也不是/tmp/liba2只有在我按下该<ENTER>键后才会出现。

自动跳转自动完成尝试

我在用 :

  • Konsole 2.12.4 (KDE 4.12.4)(但我对 xterm 有同样的问题)
  • 液体提示
  • 重击 4.3.11
  • 自动跳跃 21.6.9

这是我的文件的底部.bashrc

# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi …
Run Code Online (Sandbox Code Playgroud)

bash autocomplete autojump

4
推荐指数
1
解决办法
1821
查看次数

标签 统计

bash ×2

autocomplete ×1

autojump ×1

login ×1

motd ×1

parted ×1

partition ×1

shell-script ×1