gpt4 book ai didi

linux - 为什么bashrc中的这个功能不起作用?

转载 作者:太空宇宙 更新时间:2023-11-04 05:51:54 26 4
gpt4 key购买 nike

我正在尝试将此函数写入文件 .bashrc

这是我的功能:

function my_ip() {
echo "internal or external?"
read -r choise
if [ "$choise" == "internal" ] ;then
echo "please enter the name of the card that youare using at";
read -r card ;
ifconfig "$card" | grep 'inet addr' |cut -d':' -f2|cut -d ' ' -f1;
else
wget -qO- http://noc.co.il |grep "var VisitorCountry" | awk '{print$4}'|cut -d '"' -f4;
fi
}

我的目标是该功能可以通过选择内部或外部快速给我我的IP

如果我想自动显示网卡(“无需询问您使用的是哪张网卡(计算机会自动检测用户使用的是哪张网卡,并将名称作为变量放在内部IP的右侧命令中,我怎样才能让他识别用户使用的是哪张卡(WLAN0 WLAN1等)?

)

最佳答案

一个系统可以有多个 IP 地址。您正在寻找其中哪一位?您没有指定这一点。

有多个与使用 bash 查找 IP 地址相关的问题:

如果这些都不能解决您的问题,请考虑关闭此问题并发布一个新问题,并用更精确的措辞描述您正在寻找的内容。

关于linux - 为什么bashrc中的这个功能不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31693904/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com