最新のパッケージバージョンを入手するために、このpipインストールの出力を解析しようとしています。
pip install package==
ERROR: Could not find a version that satisfies the requirement package== (from versions: 19.2.0, 19.5.0, 19.6.1, 19.7.0, 19.7.1, 19.8.0, 19.9.0)
これはbashコマンド(sed、awk、またはgrep)を使用して行う必要があります。与えられた出力のすべてのバージョンを強調表示するregexr.comを使用して、次の式を検証しています。
(?:(\d+)\.)?(?:(\d+)\.)?(?:(\d+)\.\d+)
ただし、この正規表現をsed / awkと一緒に使用することはできません。
ベストアンサー1
あまり複雑でない方法で最新バージョンのpipを使用している場合cut
。
Pip show pip | grep Version: | cut -d' ' -f2
結果は次のとおりです。
19.9.0