mirror of
https://github.com/tldr-pages/tldr
synced 2026-08-26 14:13:36 +01:00
complete, compopt, composer*: add Korean translation (#21547)
This commit is contained in:
@@ -1,17 +1,30 @@
|
||||
# complete
|
||||
|
||||
> 쉘 명령어에 자동 완성 인자를 제공합니다.
|
||||
> Bash에서 쉘 명령의 인자 자동 완성 규측을 조회하고 설정.
|
||||
> Bash에서 `<Tab>` 키를 누르면 지정된 자동 완성이 실행됨.
|
||||
> 관련 항목: `compgen`, `compopt`.
|
||||
> 더 많은 정보: <https://www.gnu.org/software/bash/manual/bash.html#index-complete>.
|
||||
|
||||
- 함수에 명령어 자동 완성 기능을 적용합니다:
|
||||
- 함수를 사용해 명령의 인자 자동완성을 설정 (완성 결과는 `$COMPREPLY` 변수에 저장됨):
|
||||
|
||||
`complete -F {{함수}} {{명령어}}`
|
||||
|
||||
- 다른 명령어에 명령어 자동 완성 기능을 적용합니다:
|
||||
- 다른 명령을 사용하여 인자 자동완성을 설정 (`$1`은 명령, `$2`는 현재 커서가 위치한 인자, `$3`은 커서 앞의 인자):
|
||||
|
||||
`complete -C {{자동완성_명령어}} {{명령어}}`
|
||||
|
||||
- 작성 완료된 단어에 공백을 추가하지 않고 자동 완성 기능을 적용합니다:
|
||||
- 명령의 인자를 쉘 내장 명령으로 자동 완성하도록 설정:
|
||||
|
||||
`complete -b {{명령어}}`
|
||||
|
||||
- 완성된 단어 뒤에 공백을 추가하지 않고 자동완성을 적용:
|
||||
|
||||
`complete -o nospace -F {{함수}} {{명령어}}`
|
||||
|
||||
- 로드된 모든 자동완성 설정을 표시:
|
||||
|
||||
`complete -p`
|
||||
|
||||
- 특정 명령의 자동완성 설정을 표시:
|
||||
|
||||
`complete -p {{명령어}}`
|
||||
|
||||
@@ -1,13 +1,22 @@
|
||||
# compopt
|
||||
|
||||
> 명령어 완성 옵션을 출력하거나 변경.
|
||||
> 명령어 자동완성 옵션을 출력하거나 변경.
|
||||
> `-o`는 활성화, `+o`는 비활성화를 의미.
|
||||
> 관련 항목: `compgen`, `complete`.
|
||||
> 더 많은 정보: <https://www.gnu.org/software/bash/manual/bash.html#index-compopt>.
|
||||
|
||||
- 현재 실행 중인 완성에 대한 옵션을 출력:
|
||||
- 지정한 명령의 자동완성 옵션을 표시:
|
||||
|
||||
`compopt {{명령어}}`
|
||||
|
||||
- 명령의 자동완성 옵션을 활성화하거나 비활성화:
|
||||
|
||||
`compopt {{-o|+o}} {{option1}} {{-o|+o}} {{option2}} {{명령어}}`
|
||||
|
||||
- 현재 실행 중인 자동완성의 옵션을 표시:
|
||||
|
||||
`compopt`
|
||||
|
||||
- 주어진 명령에 대한 완성 옵션을 출력:
|
||||
- 현재 명령의 자동완성 옵션을 활성화하거나 비활성화:
|
||||
|
||||
`compopt {{명령어}}`
|
||||
`compopt {{-o|+o}} {{옵션1}} {{-o|+o}} {{옵션2}}`
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
# composer audit
|
||||
|
||||
> PHP 프로젝트의 의존성을 분석하여 알려진 보안 취약점을 탐지하고 영향을 받는 패키지를 표시.
|
||||
> 관련 항목: `composer`.
|
||||
> 더 많은 정보: <https://getcomposer.org/doc/03-cli.md#audit>.
|
||||
|
||||
- 현재 프로젝트의 보안 취약점을 확인:
|
||||
|
||||
`composer audit`
|
||||
|
||||
- 감사(audit)에서 개발 의존성을 제외:
|
||||
|
||||
`composer audit --no-dev`
|
||||
|
||||
- 출력 형식으로 취약점을 필터링:
|
||||
|
||||
`composer audit --format {{table|plain|json|summary}}`
|
||||
|
||||
- 감사 결과를 JSON 형식으로 파일에 저장:
|
||||
|
||||
`composer audit --format json > audit_report.json`
|
||||
|
||||
- 프로젝트의 특정 패키지가 보안 문제의 영향을 받는지 확인:
|
||||
|
||||
`composer audit {{벤더}}/{{패키지}}`
|
||||
@@ -3,9 +3,13 @@
|
||||
> PHP 프로젝트의 의존성(dependency)을 기반으로 한 매니저 패키지.
|
||||
> 더 많은 정보: <https://getcomposer.org/doc/03-cli.md>.
|
||||
|
||||
- 프로젝트의 의존성(dependency)으로 패키지를 추가합니다, 다음에 추가합니다 `composer.json`:
|
||||
- 대화형으로 `composer.json` 파일을 생성:
|
||||
|
||||
`composer require {{사용자/패키지명}}`
|
||||
`composer init`
|
||||
|
||||
- 프로젝트의 의존성으로 패키지를 추가하고, `composer.json`에 항목을 추가:
|
||||
|
||||
`composer require {{사용자/패키지}}`
|
||||
|
||||
- 프로젝트의 `composer.json` 안에 모든 의존성(dependency)를 설치합니다:
|
||||
|
||||
@@ -13,12 +17,20 @@
|
||||
|
||||
- 프로젝트의 패키지를 제거하며 `composer.json` 안의 모든 의존성(dependency)를 제거합니다:
|
||||
|
||||
`composer remove {{사용자/패키지명}}`
|
||||
`composer remove {{사용자/패키지}}`
|
||||
|
||||
- 프로젝트의 `composer.json` 파일의 모든 의존성(dependency)를 업데이트 합니다:
|
||||
|
||||
`composer update`
|
||||
|
||||
- `composer.json`을 수동으로 수정한 후 `composer.lock`만 업데이트:
|
||||
|
||||
`composer update --lock`
|
||||
|
||||
- 특정 의존성 패키지를 설치할 수 없는 이유를 확인:
|
||||
|
||||
`composer why-not {{사용자/패키지}}`
|
||||
|
||||
- composer를 최신 버전으로 업데이트 합니다:
|
||||
|
||||
`composer self-update`
|
||||
|
||||
Reference in New Issue
Block a user