누구든지이 종류의 작동 방식을 알고 있습니까? 그들 [+0.2 -0.42 +0.0 -0.1 -o]는 무엇을 의미합니까?유닉스와 정렬 U
CmdString.Format("sort -u +0.2 -0.42 +0.0 -0.1 -o %s %s",
(const char *)TempFilename,
(const char *)TempFilename);
누구든지이 종류의 작동 방식을 알고 있습니까? 그들 [+0.2 -0.42 +0.0 -0.1 -o]는 무엇을 의미합니까?유닉스와 정렬 U
CmdString.Format("sort -u +0.2 -0.42 +0.0 -0.1 -o %s %s",
(const char *)TempFilename,
(const char *)TempFilename);
-u
옵션 중복 줄을 제거하십시오.
+f.c
및 -f.c
정렬 키 정의
f
가 c
필드의 시작 부분에서 필드 내의 문자 수를 나타내는+
또는 이전의 끝에서 시작할 때 시작하기 전의 필드
i에 대한 자세한 내용은 sort man page을 참조하십시오. 티.
"-o"는 출력 파일을 정의하는 매개 변수입니다. 나머지 + 및 -는 필드를 정의하고 해당 필드의 오프셋은 정렬 기준입니다. The manual page for sort는 모든 피투성이 세부 사항을 줄 것이다 ...
info coreutils 'sort invocation'
명령을 사용하면 이전 시스템에서는 정렬 키를 지정하는 데 쓸모없는 + POS1 [-POS2] origin-zero 구문을 사용합니다.
내 의견으로는 정보 페이지가 man
페이지보다 훨씬 도움이되지는 않습니다. 이것이 맨 페이지가 도움이 될 것이라는 힌트를 넘어 지금까지 많은 설명이 없었던 이유입니다.
남자 정렬 - http://www.delorie.com/gnu/docs/textutils/coreutils_28.html – reinierpost
질문에 대답하는 가장 좋은 도구는 사람입니다. – Vijay