sort

데이터 끝의 첫 번째 행에 헤더를 씁니다.
sort

데이터 끝의 첫 번째 행에 헤더를 씁니다.

read다른 함수의 데이터를 조작하는 루프가 있습니다 . 루프의 작업 중 하나는 "일부 열"에 가장 넓은 텍스트를 기록하는 것입니다. 루프 끝의 너비를 인쇄하고,그러나 문제는 그것을 출력 위에 놓는 것입니다. 그런 다음 이 읽기 루프가 다시 정렬되어 파일에 기록됩니다. 간단히 말하면 이렇습니다. get_data() { echo "3 A B C" echo "2 A BB C" echo "4 A B CCCC" echo "1 A B CC" } make_file() { f...

Admin

awk: 첫 번째 열을 기준으로 정렬한 다음 두 번째 열만 출력하고 두 번째 열은 모두 출력합니다.
sort

awk: 첫 번째 열을 기준으로 정렬한 다음 두 번째 열만 출력하고 두 번째 열은 모두 출력합니다.

다음과 같이 만들 수 있는 두 개의 열 파일이 있습니다. cat > twocol << EOF 007 03 001 03 003 01 137 12 001 11 002 01 002 02 002 03 001 02 002 04 137 94 010 21 001 01 EOF 생성된 파일에는 twocol수직선만 포함되어 있습니다. 원하는 결과 twocol어떤 종류의 명령을 실행 하고 다음 결과를 얻고 싶습니다 . (다소 혼란스러운 질문 제목을 다시 설명하는 것보다 보는 것이 훨씬 낫다고 생각합니...

Admin

수정 날짜별로 정렬하여 디렉터리의 모든 파일을 반복적으로 나열합니다.
sort

수정 날짜별로 정렬하여 디렉터리의 모든 파일을 반복적으로 나열합니다.

주된 대답은마지막 수정 날짜를 기준으로 디렉터리의 파일을 반복적으로 정렬합니다.수정 날짜별로 정렬하여 디렉터리의 모든 파일을 반복적으로 나열하는 방법을 제공합니다. find -printf "%TY-%Tm-%Td %TT %p\n" | sort -n 하지만 파일만 나열하는 것이 아니라 디렉터리도 나열합니다.파일만 나열하는 방법은 무엇입니까? ...

Admin

다단계 숫자 경로 정렬
sort

다단계 숫자 경로 정렬

저는 Ubuntu 22를 사용하고 있으며 다른 위치에 숫자 값이 포함된 성가신 이름을 가진 큰 파일 트리가 있습니다. 그것은 다음과 같습니다: ./2 ./2/9 ./2/10 ./2/8 ./1 ./1/2 ./1/1 ./1/11 ./11 ./11/page 6 ./11/page 05 ./11/page 4 "페이지"와 같은 것을 무시하고 숫자 값을 기준으로 정렬하여 다음을 얻습니다. ./1/1 ./1/2 ./1/11 ./2/8 ./2/9 ./2/10 ./11/page 4 ./11/page 05 ./11/p...

Admin

더 큰 텍스트 블록 세트 내에서 2개의 텍스트 블록을 역방향 정렬
sort

더 큰 텍스트 블록 세트 내에서 2개의 텍스트 블록을 역방향 정렬

헤더별로 청크로 나누어진 데이터 목록이 있습니다. 제목의 시작과 끝 부분에 6개의 "=" 기호가 있습니다. 표시될 수 있는 제목의 수는 제한되어 있지만 매번 모든 제목이 표시되는 것은 아닙니다. 그러나 매번 같은 순서로 나타납니다. 각 블록의 데이터 양은 다양합니다. 이 데이터 세트에서 두 개의 특정 텍스트 블록의 순서를 바꾸고 싶습니다. (설명: 블록 내 데이터의 순서가 아니라 블록이 인쇄되는 순서) 편집: 또 다른 설명: 서로 다른 헤더의 수가 제한되어 있으며 내용을 알고 있지만 파일의 위치는 알...

Admin

sort -n 명령은 숫자와 텍스트가 포함된 파일에서 무엇을 정렬해야 하는지 어떻게 알 수 있나요?
sort

sort -n 명령은 숫자와 텍스트가 포함된 파일에서 무엇을 정렬해야 하는지 어떻게 알 수 있나요?

나는 지금 이 블로그를 읽고 있습니다:https://www.baeldung.com/linux/dir-find-largest-file-recursively 저는 다음 명령을 요청합니다. find /usr/lib -type f -printf "%s\t%p\n" | sort -n | tail -1 92107656 /usr/lib/x86_64-linux-gnu/libwireshark.so.13.0.3 %s치수 와 경로가 인쇄 됩니다 %p. 하지만 sort -n경로가 아닌 크기별로 정렬해야 한다...

Admin

Awk - 두 파일의 숫자를 비교하고 새 파일에 차이점을 씁니다.
sort

Awk - 두 파일의 숫자를 비교하고 새 파일에 차이점을 씁니다.

항목 번호가 포함된 두 개의 목록이 있는데 두 파일 모두에 존재하지 않는 번호를 새 파일에 작성하여 이 목록 간의 차이점을 표시하고 싶습니다. 두 파일 모두 2열에 항목 번호가 있고 3열에 부품 ID가 있습니다. 먼저 파일 1의 항목 번호가 존재하는지 확인하고 싶습니다. 존재하는 경우 부품 ID를 확인하고 true이면 다음 항목 번호로 이동해야 합니다. 그렇지 않고 조건 중 하나가 충족되지 않으면 새로 생성된 파일에 차이점을 기록해야 합니다. 항목 번호가 두 파일 중 하나에만 있는 경우 프로그램은 "...

Admin

ls가 중국어 파일 이름을 길이별로 정렬하는 이유는 무엇입니까?
sort

ls가 중국어 파일 이름을 길이별로 정렬하는 이유는 무엇입니까?

ls이상한 동작이 발생하여 중국어 파일 이름을 잘 이해할 수 없습니다 . 저는 SIP가 활성화된(핵심 OS 수정 없음), MacPorts가 설치된, 미국 영어가 기본 언어인 macOS 13.6.1을 실행하고 있습니다. 먼저 빈 폴더에서 이 작은 스크립트를 실행하여 테스트 파일을 만듭니다. import random random.seed(42) for i in range(30): n = random.randrange(3, 8) fn = "".join(random.choice("一二三")...

Admin

POSIX sh에서 위치 인수 목록을 정렬하는 방법
sort

POSIX sh에서 위치 인수 목록을 정렬하는 방법

POSIX sh에서 위치 인수 목록을 정렬하는 방법이 있습니까? 각 위치 인수에는 모든 문자(예: 공백, 줄 바꿈, 탭 등)가 포함될 수 있습니다. 정렬 알고리즘은 프로그래머가 정의한 비교를 기반으로 목록을 정렬할 수 있을 만큼 충분히 일반적이어야 합니다(예: 숫자/사전식 정렬 사용).expr비교, 각 위치 인수의 하위 문자열만 고려한 정렬 등). POSIX sh의 위치 매개변수 목록은 스택과 큐의 특성을 모두 갖고 있는 것 같습니다. push( set -- "$x" "$@"), pop( x="$1"...

Admin

노틸러스는 이름별로 파일을 정확히 어떻게 정렬합니까?
sort

노틸러스는 이름별로 파일을 정확히 어떻게 정렬합니까?

Nautilus(GNOME 파일)가 완전히 알파벳순으로 정렬되지 않은 것으로 나타났습니다. $ touch 1 $ touch 2 $ touch 3 $ touch '!2' 그러면 파일이 다음 순서로 표시됩니다 !2 1 2 3. !ASCII 코드가 숫자보다 작으므로 완전히 알파벳순입니다 . 파일을 더 추가해 보겠습니다. $ touch a $ touch b $ touch c $ touch '!b' 이제 파일이 다음 순서로 표시됩니다 !2 1 2 3 a !b b c. 이 표시는 앞뒤에 !b표시됩니다 . 이...

Admin

정렬되지 않은 매우 큰 폴더에서 파일을 찾아 복사하는 쉘 스크립트
sort

정렬되지 않은 매우 큰 폴더에서 파일을 찾아 복사하는 쉘 스크립트

content1_20231110.csv, content2_20231110.csv등 의 다양한 파일로 매일 채워지는 폴더가 있습니다. 제가 통제할 수 없는 이유로 이 폴더에는 1년치의 기록과 수천 개의 파일이 보관됩니다. 현재 이 폴더에서 다른 공유 드라이브로 매일 파일을 수동으로 복사하고 있습니다. 파일 탐색기를 사용하면 수정된 날짜별로 정렬할 수 있어 내가 원하는 모든 파일을 한데 모을 수 있기 때문에 이 작업은 매우 쉬웠습니다. 파일은 밤새 생성되므로 수정 날짜뿐만 아니라 파일 이름의 날짜로 원하...

Admin

파일을 순차적으로 로드
sort

파일을 순차적으로 로드

쉘 스크립트에서 동일한 파일 이름을 가진 여러 파일을 로드해야 하지만 각 파일 이름 앞에 YYMMDDPERSONNEL을 추가해야 합니다. 예: 231102PERSONNEL 및 230103PERSONNEL 동일한 디렉토리에 다른 파일이 많이 있으므로 정렬 시 파일 이름이 중요합니다. 로드할 파일을 오래된 것부터 최신 것 순으로 정렬해야 합니다. 현재 내가 가지고 있는 것은 한 번에 하나의 파일만 처리하도록 설계되었습니다. ...

Admin