xtulnx's recent timeline updates
xtulnx

xtulnx

V2EX member #141624, joined on 2015-10-08 14:55:27 +08:00
xtulnx's recent replies
常规的 ~/.ssh/config ,例如:
Host bj.* # 北京内网测试
Port 2009
User root
IdentityFile ~/.ssh/bj.admin.git.key
Host bj.201 # Hadoop.201
HostName 10.0.30.201
#<[email protected]>
Host bj.202 # Hadoop.202
HostName 10.0.30.202
Host bj.203 # Hadoop.203
HostName 10.0.30.203

然后配置环境(如 ~/.bashrc )

_complete_liao_hosts_ex() {
local curw=${COMP_WORDS[COMP_CWORD]}
local wordlist=$(awk '{if ($1=="Host") if ($4=="") print $2; else printf "%s::%s\n",$2,$4}' ~/.ssh/config)
COMPREPLY=($(compgen -W '${wordlist[@]}' -- "$curw"))
return 0
}

function lsshl() {
n=$1
ssh ${n%%:*}
}
complete -F _complete_liao_hosts_ex lsshl

之后,在 terminal 中,输入 lsshl bj. 再按 tab 补全,就会发现:

$ lsshl bj.
bj.*::北京内网测试 bj.191 bj.191.2 bj.201::Hadoop.201 bj.202::Hadoop.202 bj.203::Hadoop.203 bj.98 bj.98.2

so easy
Dec 14, 2015
Replied to a topic by mcxiaoke Android 下一代 Android 渠道打包工具 PackerNg
楼主说的不是百度、小米、 360 之类的渠道吧?而是一个包塞不同的文本配置代码
Dec 14, 2015
Replied to a topic by mcxiaoke Android 下一代 Android 渠道打包工具 PackerNg
@stardust21 哈哈,是呢。很快就剩两大主力阵营
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   956 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 18:14 · PVG 02:14 · LAX 11:14 · JFK 14:14
♥ Do have faith in what you're doing.