`awk`를 사용하여 이와 같은 특정 열을 grep하는 방법은 무엇입니까?

lllllllllllll

그래서 기본적으로 다음과 같은 텍스트가 있습니다.

[ 4] .init             PROGBITS        080481c0 0001c0 00002e 00  AX  0   0  4
[ 5] .plt              PROGBITS        080481f0 0001f0 000110 00  AX  0   0 16
[ 6] .text             PROGBITS        08048300 000300 07c95c 00  AX  0   0 16
[ 7] __libc_thread_fre PROGBITS        080c4c60 07cc60 000076 00  AX  0   0 16
[ 8] __libc_freeres_fn PROGBITS        080c4ce0 07cce0 000b2f 00  AX  0   0 16
[ 9] .fini             PROGBITS        080c5810 07d810 00001a 00  AX  0   0  4
[10] .rodata           PROGBITS        080c5840 07d840 019774 00   A  0   0 32
[11] __libc_thread_sub PROGBITS        080defb4 096fb4 000004 00   A  0   0  4
[12] __libc_subfreeres PROGBITS        080defb8 096fb8 00002c 00   A  0   0  4
[13] __libc_atexit     PROGBITS        080defe4 096fe4 000004 00   A  0   0  4

내가 얻고 자하는 것은 이것이다 :

.init                    080481c0 0001c0 00002e 
.plt                     080481f0 0001f0 000110 
.text                    08048300 000300 07c95c 
__libc_thread_fre        080c4c60 07cc60 000076 
__libc_freeres_fn        080c4ce0 07cce0 000b2f  
.fini                    080c5810 07d810 00001a 
.rodata                  080c5840 07d840 019774 
__libc_thread_sub        080defb4 096fb4 000004 
__libc_subfreeres        080defb8 096fb8 00002c  
__libc_atexit            080defe4 096fe4 000004 

나는 다음과 같이 시도했다.

 awk '/PROGBITS/ {print $2,$4,$5,$6} '

하지만 문제는 [ 4].. 내부에 공백이 있다는 것입니다 . 즉, 4-9줄에서 사용해야합니다.

awk '/PROGBITS/ {print $3,$5,$6,$7} '

어쨌든 내가 원하는 모든 열을 가져 오는 동안 단일 명령 을 사용할 수 있습니까 ..?

Jotne

으로 gnu awk당신은 필드에 고정 폭 텍스트를 처리 할 수있는이 우아한 방법이있다. 서식도 유지됩니다.

awk -v FIELDWIDTHS="5 18 16 8 7 8" '{print $2,$4,$5,$6}' file
.init              080481c0  0001c0  00002e
.plt               080481f0  0001f0  000110
.text              08048300  000300  07c95c
__libc_thread_fre  080c4c60  07cc60  000076
__libc_freeres_fn  080c4ce0  07cce0  000b2f
.fini              080c5810  07d810  00001a
.rodata            080c5840  07d840  019774
__libc_thread_sub  080defb4  096fb4  000004
__libc_subfreeres  080defb8  096fb8  00002c
__libc_atexit      080defe4  096fe4  000004

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

awk를 사용하여 특정 열 조건을 인쇄하는 방법은 무엇입니까?

분류에서Dev

awk를 사용하여 특정 열 조건을 인쇄하는 방법은 무엇입니까?

분류에서Dev

FMDB를 사용하여 특정 테이블의 열을 삭제하는 방법은 무엇입니까?

분류에서Dev

UNIX : sed / awk / grep을 사용하여 파일의 특정 줄을 인쇄하는 방법은 무엇입니까?

분류에서Dev

awk를 사용하여 열에서 특정 코드를 추출하는 방법은 무엇입니까?

분류에서Dev

sed를 사용하여 특정 내용없이 라인을 검사하는 방법은 무엇입니까?

분류에서Dev

\ / : *와 같은 특수 문자를 사용하여 폴더 이름 또는 파일 이름을 만드는 방법은 무엇입니까? "<> |

분류에서Dev

"찾기"를 사용하여 특정 파일 이름을 무시하는 방법은 무엇입니까?

분류에서Dev

Fabric js를 사용하여 구조와 같은 HTML 테이블을 만드는 방법은 무엇입니까?

분류에서Dev

특정 jdk를 사용하여 .jar을 여는 방법은 무엇입니까?

분류에서Dev

SignalR을 사용하여 특정 사용자에게 데이터를 보내는 방법은 무엇입니까?

분류에서Dev

grep을 사용하여 특정 파일 이름을 가져 오는 방법은 무엇입니까?

분류에서Dev

GDB에서 파이프와 awk를 사용하여 변수를 설정하는 방법은 무엇입니까?

분류에서Dev

Typescript를 사용하여 특정 키를 선택하고 이름을 바꾸는 방법은 무엇입니까?

분류에서Dev

PHP를 사용하여 값이 특정 키로 배열되는 키를 찾는 방법은 무엇입니까?

분류에서Dev

ADB를 사용하여 특정 앱을 SD 카드로 /에서 이동하는 방법은 무엇입니까?

분류에서Dev

PHP를 사용하여 특정 파일 줄을 다른 줄로 이동하는 방법은 무엇입니까?

분류에서Dev

Python을 사용하여 특정 ASP.NET 페이지를 크롤링하는 방법은 무엇입니까?

분류에서Dev

igraph를 사용하여 특정 노드의 이웃을 추출하는 방법은 무엇입니까?

분류에서Dev

C # Blazor : e.preventDefault ()를 사용하여 JS에서와 같이 입력시 특정 키를 방지하는 방법은 무엇입니까?

분류에서Dev

특정 열에 특정 값이있는 행을 grep하는 방법은 무엇입니까?

분류에서Dev

beautifulsoup을 사용하여 특정 속성이없는 태그를 찾는 방법은 무엇입니까?

분류에서Dev

"_"와 같은 특정 양의 문자열을 인쇄하는 방법은 무엇입니까?

분류에서Dev

SignalR을 사용하여 특정 클라이언트와 통신하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 정규식을 사용하여 문자열에 "<s> </ s>"태그와 같은 html을 삽입하는 방법은 무엇입니까?

분류에서Dev

파이썬 요청을 사용하여 특정 링크를 얻는 방법은 무엇입니까?

분류에서Dev

C #을 사용하여 GridView에서 특정 데이터를 얻는 방법은 무엇입니까?

분류에서Dev

awk를 사용하여 열을 분할하는 방법은 무엇입니까?

분류에서Dev

bash를 사용하여 파일에서 특정 열을 인쇄하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    awk를 사용하여 특정 열 조건을 인쇄하는 방법은 무엇입니까?

  2. 2

    awk를 사용하여 특정 열 조건을 인쇄하는 방법은 무엇입니까?

  3. 3

    FMDB를 사용하여 특정 테이블의 열을 삭제하는 방법은 무엇입니까?

  4. 4

    UNIX : sed / awk / grep을 사용하여 파일의 특정 줄을 인쇄하는 방법은 무엇입니까?

  5. 5

    awk를 사용하여 열에서 특정 코드를 추출하는 방법은 무엇입니까?

  6. 6

    sed를 사용하여 특정 내용없이 라인을 검사하는 방법은 무엇입니까?

  7. 7

    \ / : *와 같은 특수 문자를 사용하여 폴더 이름 또는 파일 이름을 만드는 방법은 무엇입니까? "<> |

  8. 8

    "찾기"를 사용하여 특정 파일 이름을 무시하는 방법은 무엇입니까?

  9. 9

    Fabric js를 사용하여 구조와 같은 HTML 테이블을 만드는 방법은 무엇입니까?

  10. 10

    특정 jdk를 사용하여 .jar을 여는 방법은 무엇입니까?

  11. 11

    SignalR을 사용하여 특정 사용자에게 데이터를 보내는 방법은 무엇입니까?

  12. 12

    grep을 사용하여 특정 파일 이름을 가져 오는 방법은 무엇입니까?

  13. 13

    GDB에서 파이프와 awk를 사용하여 변수를 설정하는 방법은 무엇입니까?

  14. 14

    Typescript를 사용하여 특정 키를 선택하고 이름을 바꾸는 방법은 무엇입니까?

  15. 15

    PHP를 사용하여 값이 특정 키로 배열되는 키를 찾는 방법은 무엇입니까?

  16. 16

    ADB를 사용하여 특정 앱을 SD 카드로 /에서 이동하는 방법은 무엇입니까?

  17. 17

    PHP를 사용하여 특정 파일 줄을 다른 줄로 이동하는 방법은 무엇입니까?

  18. 18

    Python을 사용하여 특정 ASP.NET 페이지를 크롤링하는 방법은 무엇입니까?

  19. 19

    igraph를 사용하여 특정 노드의 이웃을 추출하는 방법은 무엇입니까?

  20. 20

    C # Blazor : e.preventDefault ()를 사용하여 JS에서와 같이 입력시 특정 키를 방지하는 방법은 무엇입니까?

  21. 21

    특정 열에 특정 값이있는 행을 grep하는 방법은 무엇입니까?

  22. 22

    beautifulsoup을 사용하여 특정 속성이없는 태그를 찾는 방법은 무엇입니까?

  23. 23

    "_"와 같은 특정 양의 문자열을 인쇄하는 방법은 무엇입니까?

  24. 24

    SignalR을 사용하여 특정 클라이언트와 통신하는 방법은 무엇입니까?

  25. 25

    파이썬에서 정규식을 사용하여 문자열에 "<s> </ s>"태그와 같은 html을 삽입하는 방법은 무엇입니까?

  26. 26

    파이썬 요청을 사용하여 특정 링크를 얻는 방법은 무엇입니까?

  27. 27

    C #을 사용하여 GridView에서 특정 데이터를 얻는 방법은 무엇입니까?

  28. 28

    awk를 사용하여 열을 분할하는 방법은 무엇입니까?

  29. 29

    bash를 사용하여 파일에서 특정 열을 인쇄하는 방법은 무엇입니까?

뜨겁다태그

보관