是否可以为字符串设置别名?
Is it possible to set an alias for a string?
因为我很懒,不想每次都输入192.168.1
了。我试过这个:
root@kali:~# alias "ip" = "192.168.1"
这似乎行不通。作为我尝试完成的示例:
我不想再打这个了:
root@kali:~# hping3 -S --scan 1-1000 192.168.1.133
而是更短:
root@kali:~# hping3 -S --scan 1-1000 ip.133
如您所见,您不能以这种方式使用 alias
。但是你可以使用环境变量:
$ export ip='192.168.1'
$ hping3 -S --scan 1-1000 ${ip}.133
在您的 ~/.bashrc
文件中添加 ip="192.168.1"
。
重新登录,您将能够执行:ping $ip
因为我很懒,不想每次都输入192.168.1
了。我试过这个:
root@kali:~# alias "ip" = "192.168.1"
这似乎行不通。作为我尝试完成的示例:
我不想再打这个了:
root@kali:~# hping3 -S --scan 1-1000 192.168.1.133
而是更短:
root@kali:~# hping3 -S --scan 1-1000 ip.133
如您所见,您不能以这种方式使用 alias
。但是你可以使用环境变量:
$ export ip='192.168.1'
$ hping3 -S --scan 1-1000 ${ip}.133
在您的 ~/.bashrc
文件中添加 ip="192.168.1"
。
重新登录,您将能够执行:ping $ip