这是我尝试使用 wget 来下拉网页,挖掘最新的 tar 文件并重新运行 wget 将其取下。在示例中,我正在删除 pip。
wget https://pypi.org/project/pip/#files
wget $(grep tar.gz index.html | head -1 | awk -F= '{print $2}' | sed 's/>//' | sed 's/\"//g')
gunzip -c $(ls | grep tar |tail -1) | tar xvf -
yum install -y python-setuptools
cd $(ls -d */ | grep pip)
python setup.py install
cd ..
我确信有更好的方法,也许只使用一个 wget 或类似的方法
最佳答案
你是这个意思吗?
wget $(curl -s "https://pypi.org/project/pip/#files"|grep -o 'https://[^"]*tar\.gz')
关于linux - 通过网络获取最新版本 rpm 的最有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58500337/