태그: CLI
5편
-
개발자가 알아야 할 도커 필수 명령어 및 활용법 | 실무 CLI 치트시트
컨테이너가 계속 재시작되거나 디스크가 가득 찼을 때 쓰는 도커 CLI 명령을 상황별로 정리했습니다. docker run 옵션 조합, ps·logs·exec·inspect 디버깅, stats 모니터링, prune 정리, 레지스트리 push·pull, 빌드 캐시 활용법을 다룹니다.
-
Roc 언어 입문: 태그 유니온과 패턴 매칭, 플랫폼 기반 I/O, 타입 추론, CLI 만들기
Elm에서 영향을 받은 순수 함수형 언어 Roc의 태그 유니온과 when 패턴 매칭, 레코드, 타입 추론, :=로 만드는 Opaque 타입, Result와 효과 표기로 하는 에러 처리를 설명합니다. basic-cli 플랫폼으로 작은 CLI 도구를 만들어 보고 현재 한계도 짚습니다.
-
Bun Shell($)로 크로스 플랫폼 스크립트 쓰기: 파이프·리다이렉션과 Bash와의 차이
Bun Shell 파서·프로세스 생성·크로스 플랫폼 레이어와 파이프·리다이렉션 구현, 프로덕션 패턴까지. $ 템플릿으로 Windows·macOS·Linux에서 bash 스타일 자동화·에러 처리·Bash 차이 정리.
-
개발자를 위한 리눅스·맥 명령어 실전 가이드 | 네트워크·파일·프로세스·디버깅
포트가 이미 사용 중이거나 서버가 응답하지 않을 때 lsof·ss·curl로 원인을 좁히는 법부터 find·grep·awk·sed 파일 검색과 치환, tail·sort·uniq 로그 분석, 권한·압축 명령까지 리눅스와 macOS에서 바로 쓰는 예제로 모았습니다.
-
Rust CLI 도구 만들기 | clap, 파일 처리, 에러 처리
Rust로 CLI 도구를 만들 때 clap derive로 인자와 서브커맨드를 파싱하고, 파일 읽기·쓰기와 에러 처리를 붙여 단어 카운터와 stdin·파일 입력을 받는 JSON 포맷터를 구현하며 main에서 unwrap을 피하는 이유를 설명합니다.