فهرست منبع

Mutiple pages: add Korean translation (#3594)

Add Korean translation for the following common pages:

 - csvpy
 - csvsort
 - csvstat
 - ctest
 - curl
 - cut
 - darkhttpd
 - date
dmakth 5 سال پیش
والد
کامیت
61fa29d29f

+ 12 - 0
pages.ko/common/csvpy.md

@@ -0,0 +1,12 @@
+# csvpy
+
+> csvkit에 포함된 CSV 파일을 Python 쉘로 로드.
+> 더 많은 정보: <https://csvkit.readthedocs.io/en/latest/scripts/csvpy.html>.
+
+- CSV 파일을 `CSVKitReader` 오브젝트에 로드:
+
+`csvpy {{데이터.csv}}`
+
+- CSV 파일을 `CSVKitDictReader` 오브젝트에 로드:
+
+`csvpy --dict {{데이터.csv}}`

+ 20 - 0
pages.ko/common/csvsort.md

@@ -0,0 +1,20 @@
+# csvsort
+
+> csvkit에 포함된 CSV 파일을 정렬.
+> 더 많은 정보: <https://csvkit.readthedocs.io/en/latest/scripts/csvsort.html>.
+
+- CSV 파일을 9열을 기준으로 정렬:
+
+`csvsort -c {{9}} {{데이터.csv}}`
+
+- CSV 파일을 "이름" 열에 따라 내림차순으로 정렬:
+
+`csvsort -r -c {{이름}} {{데이터.csv}}`
+
+- CSV 파일을 2열, 4열을 기준으로 정렬:
+
+`csvsort -c {{2,4}} {{데이터.csv}}`
+
+- 데이터 형식과 관계 없이 CSV 파일 정렬:
+
+`csvsort --no-inference -c {{열}} {{데이터.csv}}`

+ 24 - 0
pages.ko/common/csvstat.md

@@ -0,0 +1,24 @@
+# csvstat
+
+> csvkit에 포함된 CSV 파일의 모든 열에 대한 설명 통계 출력.
+> 더 많은 정보: <https://csvkit.readthedocs.io/en/latest/scripts/csvstat.html>.
+
+- 모든 열에 대한 정보 출력:
+
+`csvstat {{데이터.csv}}`
+
+- 2열 , 4열의 모든 정보 출력:
+
+`csvstat -c {{2,4}} {{데이터.csv}}`
+
+- 모든 열의 합계 출력:
+
+`csvstat --sum {{data.csv}}`
+
+- 3열에 대한 최대값 길이 출력:
+
+`csvstat -c {{3}} --len {{데이터.csv}}`
+
+- "이름" 열에 고유 값의 수 출력:
+
+`csvstat -c {{이름}} --unique {{데이터.csv}}`

+ 16 - 0
pages.ko/common/ctest.md

@@ -0,0 +1,16 @@
+# ctest
+
+> CMake 테스트 드라이버 프로그램.
+> 더 많은 정보: <https://gitlab.kitware.com/cmake/community/wikis/doc/ctest/Testing-With-CTest>.
+
+- CMake 프로젝트에 정의된 모든 테스트를 실행하며 , 한번에 4개의 작업을 병렬 실행:
+
+`ctest -j{{4}} --output-on-failure`
+
+- 사용 가능한 테스트 목록 표시:
+
+`ctest -N`
+
+- 이름을 기준으로 단일 테스트를 실행하거나 정규식을 기준으로 필터링:
+
+`ctest --output-on-failure -R '^{{테스트명}}$'`

+ 37 - 0
pages.ko/common/curl.md

@@ -0,0 +1,37 @@
+# curl
+
+> 데이터를 서버에서 혹은 서버로 전송.
+> HTTP,FTP 및 POP3를 포함한 대부분의 프로토콜 지원.
+> 더 많은 정보: <https://curl.haxx.se>.
+
+- URL의 내용을 파일로 다운로드:
+
+`curl {{http://example.com}} -o {{파일명}}`
+
+- URL에 표시된 파일 명으로 출력을 저장하고 파일을 다운로드:
+
+`curl -O {{http://example.com/filename}}`
+
+- [L]위치 리다이렉션 후 파일을 다운로드 하고, 자동으로 이전 파일 [C]전송(재시작):
+
+`curl -O -L -C - {{http://example.com/filename}}`
+
+- 양식 인코딩 데이터 전송(`application/x-www-form-urlencoded`유형의 POST 요청):
+
+`curl -d {{'name=bob'}} {{http://example.com/form}}`
+
+- 사용자 지정 HTTP 메서드를 사용하여 추가 헤더로 요청 전송:
+
+`curl -H {{'X-My-Header: 123'}} -X {{PUT}} {{http://example.com}}`
+
+- 적절한 컨텐츠 유형 헤더를 지정하여 JSON 포멧으로 데이터 전송:
+
+`curl -d {{'{"name":"bob"}'}} -H {{'Content-Type: application/json'}} {{http://example.com/users/123}}`
+
+- 서버 인증을 위한 사용자 이름 및 비밀번호 전달:
+
+`curl -u myusername:mypassword {{http://example.com}}`
+
+- 리소스에 대한 클라이언트 인증서 및 키 전달, 인증서 유효성 검사 스킵:
+
+`curl --cert {{클라이언트.pem}} --key {{키.pem}} --insecure {{https://example.com}}`

+ 27 - 0
pages.ko/common/cut.md

@@ -0,0 +1,27 @@
+# cut
+
+> `stdin` 혹은 파일에서 출력 필드를 자른다.
+
+- `stdin`의 각 라인에 첫번째 16개의 문자를 자르기:
+
+`cut -c {{1-16}}`
+
+- 지정된 파일의 각 라인의 첫번째 16개 문자를 자르기:
+
+`cut -c {{1-16}} {{파일}}`
+
+- 3번째 문자 부터 각 라인의 끝까지 모든 문자를 자르기:
+
+`cut -c {{3-}}`
+
+- `:` 을 필드 구분 기호로 사용하여 각 라인의 5번째 필드를 자르기(기본 구분 기호 : 탭):
+
+`cut -d'{{:}}' -f{{5}}`
+
+- `;` 을 구분 기호로 사용하여 각 라인의 2번째와 10번째 필드를 자르기:
+
+`cut -d'{{;}}' -f{{2,10}}`
+
+- 공백을 구분 기호로 사용하여 각 라인의 끝까지 필드 3을 자르기:
+
+`cut -d'{{ }}' -f{{3-}}`

+ 16 - 0
pages.ko/common/darkhttpd.md

@@ -0,0 +1,16 @@
+# darkhttpd
+
+> Darkhttpd 웹 서버.
+> 더 많은 정보: <https://unix4lyfe.org/darkhttpd>.
+
+- 지정된 문서 경로를 제공하는 서버 시작:
+
+`darkhttpd {{경로/문서}}`
+
+- 지정된 포트에서 서버 시작(루트가 아닌 사용자로 시작되는 경우 8080포트가 기본값):
+
+`darkhttpd {{경로/문서}} --port {{포트번호}}`
+
+- 지정된 IP 주소에서만 수신 (기본적으로 서버는 모든 인터페이스에서 수신):
+
+`darkhttpd {{경로/문서}} --addr {{ip주소}}`

+ 23 - 0
pages.ko/common/date.md

@@ -0,0 +1,23 @@
+# date
+
+> 시스템 날짜 설정 및 표시.
+
+- 기본 로컬 형식을 사용하여 현재 날짜 표시:
+
+`date +"%c"`
+
+- 현재 날짜를 UTC 및 ISO 8601 형식으로 표시:
+
+`date -u +"%Y-%m-%dT%H:%M:%SZ"`
+
+- 현재 날짜를 Unix 타임스탬프로 표시 (Unix epoch 이후 몇 초):
+
+`date +%s`
+
+- 기본 형식을 사용하여 특정 날짜 표시(Unix 타임스탬프로 표시):
+
+`date -d @1473305798`
+
+- 특정 날짜를 Unix 타임스탬프 형식으로 변환:
+
+`date -d "{{2018-09-01 00:00}}" +%s --utc`