설정파일 깔끔하게 보기
주석을 제외하고 설정파일을 깔끔하게 보는 법
오픈소스 프로그램의 설정파일은 주석이 많다. 다음은 주피터 랩의 설정파일인데 497줄이나 된다. 대부분은 해당 파라미터에 대한 설명을 주석으로 표시한 것이다.
~/.jupyter/jupyter_lab_config.py (497 lines)
# Configuration file for lab. #------------------------------------------------------------------------------ # Application(SingletonConfigurable) configuration #------------------------------------------------------------------------------ ## This is an application. ... ## (msgs/sec) Maximum rate at which messages can be sent on iopub before they are # limited. #c.ServerApp.iopub_msg_rate_limit = 1000 ## The IP address the Jupyter server will listen on. c.ServerApp.ip = '0.0.0.0' ...
주석(#)을 제외하면 기본값과는 다르게 설정된 부분만 확인할 수 있다. 정말 짧다
명령어
cat ~/.jupyter/jupyter_lab_config.py | grep -v '#' | uniq
실행 결과
$ cat ~/.jupyter/jupyter_lab_config.py | grep -v '#' | uniq c.ExtensionApp.open_browser = False c.ServerApp.ip = '0.0.0.0' c.ServerApp.port = 8888