使用 bashrc 在 Ubuntu 中定义带循环的别名
Using bashrc to define an alias with loop in Ubuntu
使用别名很方便
但在这种情况下
alias ssh.1='ssh user@192.168.0.1'
alias ssh.2='ssh user@192.168.0.2'
alias ssh.3='ssh user@192.168.0.3'
我想通过 ssh 连接到范围 192.169.0.[0-100],
如何使用带循环的变量来设置这个
还是我一行一行定义?
你可以使用循环
for i in {1..100}
do
alias ssh.$i="ssh user@192.168.0.$i"
done
使用别名很方便 但在这种情况下
alias ssh.1='ssh user@192.168.0.1'
alias ssh.2='ssh user@192.168.0.2'
alias ssh.3='ssh user@192.168.0.3'
我想通过 ssh 连接到范围 192.169.0.[0-100],
如何使用带循环的变量来设置这个
还是我一行一行定义?
你可以使用循环
for i in {1..100}
do
alias ssh.$i="ssh user@192.168.0.$i"
done