From f2e808693380644099fe69b5f11847496076cd86 Mon Sep 17 00:00:00 2001 From: HoJeong Im <39ghwjd@naver.com> Date: Mon, 6 Apr 2026 13:32:25 +0900 Subject: [PATCH] autoload, automake, cfv, coreutils: add Korean translation (#21889) --- pages.ko/common/autoload.md | 29 +++++++++++++++++++++++++++++ pages.ko/common/automake.md | 24 ++++++++++++++++++++++++ pages.ko/common/cfv.md | 28 ++++++++++++++++++++++++++++ pages.ko/common/coreutils.md | 17 +++++++++++++++++ pages/common/coreutils.md | 2 +- 5 files changed, 99 insertions(+), 1 deletion(-) create mode 100644 pages.ko/common/autoload.md create mode 100644 pages.ko/common/automake.md create mode 100644 pages.ko/common/cfv.md create mode 100644 pages.ko/common/coreutils.md diff --git a/pages.ko/common/autoload.md b/pages.ko/common/autoload.md new file mode 100644 index 0000000000..aa994b2a29 --- /dev/null +++ b/pages.ko/common/autoload.md @@ -0,0 +1,29 @@ +# autoload + +> Zsh에서 함수의 지연 로딩을 설정. +> 함수는 처음 호출될 때 메모리에 로드되어, 쉘 시작 속도를 향상. +> 더 많은 정보: . + +- 함수 이름으로 Autoload 설정: + +`autoload {{함수_이름}}` + +- 함수 Autoload 후 즉시 정의 로드: + +`autoload +X {{함수_이름}}` + +- Zsh 방식으로 autoload 설정 (권장): + +`autoload -Uz {{함수_이름}}` + +- 디렉터리를 `fpath`에 추가하여 함수 사용 가능하게 설정: + +`fpath=({{경로/대상/함수_폴더}} $fpath) && autoload -Uz {{함수_이름}}` + +- Zsh 자동 완성 시스템 Autoload: + +`autoload -Uz compinit && compinit` + +- `add-zsh-hook` 유틸리티 autoload: + +`autoload -Uz add-zsh-hook` diff --git a/pages.ko/common/automake.md b/pages.ko/common/automake.md new file mode 100644 index 0000000000..f515543abd --- /dev/null +++ b/pages.ko/common/automake.md @@ -0,0 +1,24 @@ +# automake + +> GNU 표준을 기반으로 소프트웨어 프로젝트의 Makefile을 자동으로 생성하는 도구. +> 더 많은 정보: . + +- `Makefile.am` 수정 후 Makefile 재생성: + +`automake` + +- 비 GNU 프로젝트용 `Makefile.in` 생성 (foreign 모드): + +`automake --foreign` + +- 디버깅을 위한 상세 출력 활성화: + +`automake {{[-v|--verbose]}}` + +- 필요한 표준 파일 (INSTALL, COPYING, depcomp 등) 자동 추가: + +`automake {{[-a|--add-missing]}}` + +- 도움말 표시: + +`automake --help` diff --git a/pages.ko/common/cfv.md b/pages.ko/common/cfv.md new file mode 100644 index 0000000000..93648c32f4 --- /dev/null +++ b/pages.ko/common/cfv.md @@ -0,0 +1,28 @@ +# cfv + +> 체크섬 파일을 생성하고 검증하는 명령줄 도구. +> 더 많은 정보: . + +- 현재 디렉터리의 체크섬 파일 검증([T]est): + +`cfv -T` + +- 체크섬 파일([f]ile)을 사용해 테스트([T]est) 상세 출력([v]erbosely), 잘못된 파일 이름 변경(re[n]ame), 검증되지 않은([u]nverified) 파일 표시: + +`cfv -Tvnu -f {{path/to/file}}` + +- 선택한 파일들에 대해 특정 타입([t]ype)의 체크섬 파일 생성([C]reate): + +`cfv -C -t "{{sfv|sha256|md5|...}}" {{file1 file2 ...}}` + +- 선택된 디렉터리를 재귀적으로([r]ecursively) 순회하며 각각의 체크섬 파일 생성([C]reate): + +`cfv -Cr` + +- 모든 재귀 파일([rr]ecursively)에 대해 하나의 `sha256` 체크섬 파일 생성([C]reate): + +`cfv -C -f {{sums.sha256}} -rr` + +- `g[z]ipped` 으로 압축된 `.sfv` 파일을 상세 출력([v]erbosely)과 함께 생성([C]reate), 심볼릭 링크(`sym[l]inks`)를 따라가고, `경로/대상/디렉터리`를 기본 경로([p]ath)로 설정: + +`cfv -Czvl -p {{경로/대상/디렉터리}}` diff --git a/pages.ko/common/coreutils.md b/pages.ko/common/coreutils.md new file mode 100644 index 0000000000..8343f5ea90 --- /dev/null +++ b/pages.ko/common/coreutils.md @@ -0,0 +1,17 @@ +# coreutils + +> Uutils coreutils는 Rust 언어로 작성된 GNU coreutils의 크로스 플랫폼 재구현. +> Uutils는 하나의 멀티콜 바이너리에서 여러 유틸리티를 실행할 수 있도록 하여, 전체 바이너리 크기를 줄이며 이식성을 높여줍니다. +> 더 많은 정보: . + +- 유틸리티와 옵션을 함께 실행: + +`coreutils {{유틸}} {{유틸_옵션}}` + +- 파일을 긴([l]ong) 형식으로 출력: + +`coreutils ls -l` + +- `ls` 도움말 출력: + +`coreutils ls --help` diff --git a/pages/common/coreutils.md b/pages/common/coreutils.md index 1417201b2a..ae9bc2f31f 100644 --- a/pages/common/coreutils.md +++ b/pages/common/coreutils.md @@ -1,7 +1,7 @@ # coreutils > Uutils coreutils is a cross-platform reimplementation of the GNU coreutils in Rust Language. -> Uutils includes a multi-call binary from which the utils can be invoked. This reduces the binary size of the binary and can be useful for portability. +> Uutils includes a multi-call binary from which the utils can be invoked. This reduces the binary size and can be useful for portability. > More information: . - Run a utility with arguments: