«sort» 태그된 질문

정렬 유틸리티를 사용하여 텍스트 파일 또는 기타 데이터 정렬


3
bash 스크립트를 사용하여 문자열 + 숫자와 결합 된 문자열을 정렬하는 방법은 무엇입니까?
이것은 내가 정렬하려는 데이터입니다. 그러나 sort숫자를 문자열로 처리합니다. 예상대로 정렬되지 않은 데이터입니다. / 가정 / 파일 / profile1 / 홈 / 파일 / profile10 / 홈 / 파일 / profile11 / 홈 / 파일 / profile12 / 홈 / 파일 / profile14 / 홈 / 파일 / profile15 / 홈 …

3
왜 정렬은 ɛ = e라고 말합니까?
ɛ( "라틴 엡실론")은 일반적으로 영어 "침대"로 모음 소리를 나타 내기 위해 특정 아프리카 언어에서 사용되는 문자입니다. 유니 코드에서는 U + 025B로 인코딩되어 일상과 매우 다릅니다 e. 그러나 sort다음과 같은 경우 : eb ed ɛa ɛc sort고려 ɛ하고 e동등한 것으로 보입니다 . ɛa eb ɛc ed 무슨 일이야? 그리고 목적을 위해 …
25 sort  locale  unicode 


3
거대한 파일을위한 'sort -u'의 확장 성
'sort -u'의 합리적인 확장 성 한계는 무엇입니까? ( "라인 길이", "라인 수", "총 파일 크기"의 차원)? "라인 수"차원에서이를 초과하는 파일에 대한 Unix 대안은 무엇입니까? (물론 쉽게 구현할 수는 있지만 표준 Linux 명령으로 수행 할 수있는 작업이 있는지 궁금합니다.)
23 sort 


1
첫 번째 열의 내림차순으로 데이터 정렬, 동일한 값의 경우 두 번째 열을 오름차순으로 사용
내가 명확히 할 수있게하십시오 : 사용 빈도가있는 일부 키워드가 있다고 가정합니다. 12 Hi 7 Hash 7 C++ 9 Superuser 17 Stackoverflow 9 LaTeX 42 Life 9 Ubuntu 내가 원하는 것은 빈도를 기준 으로이 데이터를 내림차순으로 정렬하는 것입니다. 동일한 값이 있으면 두 번째 열을 오름차순으로 사용해야합니다. sort -n -r foo.txt 첫 …

3
왜 coreutils가 Python보다 느리게 정렬됩니까?
파이썬의 정렬 기능 속도를 테스트하기 위해 다음 스크립트를 작성했습니다. from sys import stdin, stdout lines = list(stdin) lines.sort() stdout.writelines(lines) 그런 다음 이것을 sort1000 만 줄이 포함 된 파일 의 coreutils 명령 과 비교했습니다 . $ time python sort.py <numbers.txt >s1.txt real 0m16.707s user 0m16.288s sys 0m0.420s $ time sort <numbers.txt …

4
ls 밑줄 문자를 먼저 정렬하려면 어떻게합니까?
동일한 수준에서 다른 파일 및 디렉토리와 별도로 유지하려는 경우 밑줄 접두어로 파일 및 디렉토리의 이름을 지정할 수 있습니다. 예를 들어 Windows 및 Mac에서 밑줄로 파일을 접두어로 붙이면 영숫자 문자로 시작하는 파일 앞에 맨 앞에 정렬됩니다. 내 인터넷 검색은 LC_COLLATE 및 현재 로케일 (en_US)과 관련이 있음이 밝혀졌습니다. en_US가 예상대로 정렬되지 않는 …
20 ls  sort  locale 

2
정렬이 정렬 순서를 모르는 경우 GNU 정렬 안정적인 정렬
2 열 파일이 있습니다. 파일은 이미 1 열에서 원하는 방식으로 정렬되었습니다. 각 열 1 범주 내에서 열 2를 정렬하고 싶습니다. 그러나 sort열 1의 정렬 순서를 이해하지 못합니다. 일반적인 방법 (스택에서 비슷한 질문으로)은 다음과 같습니다. sort --stable -k1,1 -k2,2n 그러나 임의적이므로 k1에 정렬을 지정할 수 없습니다. 입력 예 : C 2 …
18 sort 

1
디렉토리 목록이 완전히 정렬되지 않았습니다
데비안 리눅스 시스템에 다음 디렉토리 목록이 있습니다. 그러나 한 가지 이상한 점은 populate.sql 파일이 나머지 파일과 정렬되지 않은 것입니다. -rw-r--r-- 1 user1 user1 10004 Jul 28 13:16 populate2.sql -rw-r--r-- 1 user1 user1 10244 Jul 28 13:16 populate3.sql -rw-r--r-- 1 user1 user1 10359 Jul 28 13:16 populate4.sql -rw-r--r-- 1 user1 user1 …

5
major.minor.patch 레벨로 목록을 정렬하고 때로는 rc를 올바르게 정렬하려면 어떻게해야합니까?
쉘 스크립트로 다음 목록을 정렬하고 최신 버전을 맨 아래 또는 맨 위에 표시해야합니다. 쉘 도구로만 그렇게 할 수 있습니까? release-5.0.0.rc1 release-5.0.0.rc2 release-5.0.0 release-5.0.1 release-5.0.10 release-5.0.11 release-5.0.13 release-5.0.14 release-5.0.15 release-5.0.16 release-5.0.17 release-5.0.18 release-5.0.19 release-5.0.2 release-5.0.20 release-5.0.21 release-5.0.22 release-5.0.23 release-5.0.24 release-5.0.25 release-5.0.26 release-5.0.27 release-5.0.28 release-5.0.29 release-5.0.3
18 shell-script  awk  sed  python  sort 


3
ps 명령의 CPU 필드를 정렬하는 방법은 무엇입니까?
CPU를 가장 많이 사용하는 프로세스를 찾는 작은 명령을 만들려고합니다. 먼저, ps aux > file.txt그리고 나서를 사용 cut -c 16-20 file.txt | sort -n | tail -5합니다. 내가 얻는 결과는 다음과 같습니다. 1.0 2.7 8. 14.5 14.5 그래서 내 질문은 %CPU사용법과 다른 필드를 함께 출력하는 방법은 무엇입니까?
18 bash  shell-script  sort  ps 

3
리눅스 정렬의 기본 순서는 무엇입니까?
오랫동안 나는 sort프로그램 의 기본 동작이 ASCII 순서를 사용 하고 있다고 생각했습니다 . 그러나 sort인수없이 다음 줄을 입력하면 # @ 나는 얻었다 : @ # 그러나 ASCII 테이블에 따르면 #35 @는 64 이고 다른 예는 다음과 같습니다. A a 그리고 출력은 다음과 같습니다 a A 아무도 이것을 설명 할 수 …
18 linux  sort  locale 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.