diff --git a/pages.ko/common/csvpy.md b/pages.ko/common/csvpy.md new file mode 100644 index 0000000000..cb55855dbe --- /dev/null +++ b/pages.ko/common/csvpy.md @@ -0,0 +1,12 @@ +# csvpy + +> csvkit에 포함된 CSV 파일을 Python 쉘로 로드. +> 더 많은 정보: . + +- CSV 파일을 `CSVKitReader` 오브젝트에 로드: + +`csvpy {{데이터.csv}}` + +- CSV 파일을 `CSVKitDictReader` 오브젝트에 로드: + +`csvpy --dict {{데이터.csv}}` diff --git a/pages.ko/common/csvsort.md b/pages.ko/common/csvsort.md new file mode 100644 index 0000000000..780751d16b --- /dev/null +++ b/pages.ko/common/csvsort.md @@ -0,0 +1,20 @@ +# csvsort + +> csvkit에 포함된 CSV 파일을 정렬. +> 더 많은 정보: . + +- 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}}` diff --git a/pages.ko/common/csvstat.md b/pages.ko/common/csvstat.md new file mode 100644 index 0000000000..4beda2845b --- /dev/null +++ b/pages.ko/common/csvstat.md @@ -0,0 +1,24 @@ +# csvstat + +> csvkit에 포함된 CSV 파일의 모든 열에 대한 설명 통계 출력. +> 더 많은 정보: . + +- 모든 열에 대한 정보 출력: + +`csvstat {{데이터.csv}}` + +- 2열 , 4열의 모든 정보 출력: + +`csvstat -c {{2,4}} {{데이터.csv}}` + +- 모든 열의 합계 출력: + +`csvstat --sum {{data.csv}}` + +- 3열에 대한 최대값 길이 출력: + +`csvstat -c {{3}} --len {{데이터.csv}}` + +- "이름" 열에 고유 값의 수 출력: + +`csvstat -c {{이름}} --unique {{데이터.csv}}` diff --git a/pages.ko/common/ctest.md b/pages.ko/common/ctest.md new file mode 100644 index 0000000000..8a943bbf23 --- /dev/null +++ b/pages.ko/common/ctest.md @@ -0,0 +1,16 @@ +# ctest + +> CMake 테스트 드라이버 프로그램. +> 더 많은 정보: . + +- CMake 프로젝트에 정의된 모든 테스트를 실행하며 , 한번에 4개의 작업을 병렬 실행: + +`ctest -j{{4}} --output-on-failure` + +- 사용 가능한 테스트 목록 표시: + +`ctest -N` + +- 이름을 기준으로 단일 테스트를 실행하거나 정규식을 기준으로 필터링: + +`ctest --output-on-failure -R '^{{테스트명}}$'` diff --git a/pages.ko/common/curl.md b/pages.ko/common/curl.md new file mode 100644 index 0000000000..7ac2b64e18 --- /dev/null +++ b/pages.ko/common/curl.md @@ -0,0 +1,37 @@ +# curl + +> 데이터를 서버에서 혹은 서버로 전송. +> HTTP,FTP 및 POP3를 포함한 대부분의 프로토콜 지원. +> 더 많은 정보: . + +- 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}}` diff --git a/pages.ko/common/cut.md b/pages.ko/common/cut.md new file mode 100644 index 0000000000..dab30afa4f --- /dev/null +++ b/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-}}` diff --git a/pages.ko/common/darkhttpd.md b/pages.ko/common/darkhttpd.md new file mode 100644 index 0000000000..32fa1944da --- /dev/null +++ b/pages.ko/common/darkhttpd.md @@ -0,0 +1,16 @@ +# darkhttpd + +> Darkhttpd 웹 서버. +> 더 많은 정보: . + +- 지정된 문서 경로를 제공하는 서버 시작: + +`darkhttpd {{경로/문서}}` + +- 지정된 포트에서 서버 시작(루트가 아닌 사용자로 시작되는 경우 8080포트가 기본값): + +`darkhttpd {{경로/문서}} --port {{포트번호}}` + +- 지정된 IP 주소에서만 수신 (기본적으로 서버는 모든 인터페이스에서 수신): + +`darkhttpd {{경로/문서}} --addr {{ip주소}}` diff --git a/pages.ko/common/date.md b/pages.ko/common/date.md new file mode 100644 index 0000000000..1b484f766a --- /dev/null +++ b/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`