Parfois, je veux supprimer toutes les bibliothèques pip,
pip freeze > u.txt
pip uninstall -r u.txt -y
Comme c'est difficile à faire, j'ai réfléchi à la façon de supprimer la bibliothèque d'une ligne pip.
pip uninstall -r <(pip freeze) -y
[Concept de remplacement de processus](https://shellscript.sunone.me/input_output.html#%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9%E7%BD% AE% E6% 8F% 9B-) (1) a été mentionné.
Sur la base de cette idée, nous avons pu raccourcir le fichier temporaire u.txt
à une ligne en le réécrivant comme `<(pip freeze)`
.
C'est amusant de pouvoir mettre des commandes simples que vous utilisez à chaque fois sur une seule ligne, ce qui améliorera votre efficacité de travail et vous donnera quelques conseils sur la façon d'utiliser les commandes.
(1) [Référence des scripts UNIX et Linux Command Shell](https://shellscript.sunone.me/input_output.html#%E3%83%97%E3%83%AD%E3%82%BB%E3%82 % B9% E7% BD% AE% E6% 8F% 9B-)
Recommended Posts