윈도에서 여러 프로그램을 패키징하여 명령줄에서 설치하고 있는 Chocolatey가 요즘 업데이트를 제대로 못하고 있는 거 깉아서 설치된 패키지를 강제로 최신버전으로 재설치하도록하는 한방 스크립트.
더군다나 패키지 리스트 출력시에 그지같은 문구를 추가로 삽입하고 있어서 sed1를 쓰지 않을 수 없었음.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# force reinstall all installed Chocoatey packages | |
for p in $( choco list -lo | sed -n -e "/\ [0-9\.]*$/p" | sed "s/\ [0-9\.]*//g"); do | |
choco install $p -force | |
done |
- 윈도에서 cmd를 쓰는 경우 차라리 msys 명령줄 도구들을 쓰는게 여러모로 정신건강에 좋다. ↩