줄을 복사하고 sed 또는 awk를 사용하여 새 위치에 삽입하십시오.

Seninha

이 파일이 있습니다.

a
b
c
d
e
f

마지막 줄이 첫 번째 줄 앞에 복사되기를 원하므로 다음 결과를 얻습니다.

f
a
b
c
d
e
f

sed또는 에서 어떻게 할 수 awk있습니까?

Philippos

순수 sed:

sed 'H;1h;$!d;G' file.txt

모든 행은 보류 공간에 수집 된 다음 마지막 행에 추가됩니다.

  • H보류 공간에 현재 행을 추가합니다. 불행히도 이것은 개행으로 보류 공간을 시작하므로 1h첫 번째 행의 경우 보류 공간이 개행 이전에 해당 행으로 덮어 쓰여집니다.
  • $!d이것은 ( !) 마지막 줄 ( $)이 d아니라면, 우리가 아직 인쇄하고 싶지 않기 때문에 줄을 제거 한다는 것을 의미 합니다.
  • G다른 라인의 경우 d처리 중지되었으므로 마지막 라인에 대해서만 실행됩니다 . 이제 보류 공간에서 수집 한 모든 행 (첫 번째부터 마지막까지)이 G명령 을 사용하여 현재 (마지막) 행에 추가 되고 모든 것이 스크립트의 끝에 인쇄됩니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

awk 또는 sed를 사용하여 단어 목록을 검색하고 새 줄에 삽입하려면 어떻게해야합니까?

분류에서Dev

awk, sed, grep을 사용하여 새 줄에 한 단어 이상 전세를 인쇄하십시오.

분류에서Dev

sed 또는 awk를 사용하여 파일의 각 단락에서 중복 행을 제거하십시오.

분류에서Dev

sed 또는 awk를 사용하여 일치 후 줄 바꾸기

분류에서Dev

awk 또는 sed를 사용하여 여러 파일에서 중복 줄 제거

분류에서Dev

sed를 사용하여 변수를 grep하고 같은 줄에 텍스트를 삽입하여 복사하십시오.

분류에서Dev

sed 또는 awk 줄의 일부를 줄의 끝에 복사하여 줄 서식을 다시 지정

분류에서Dev

SED 또는 AWK를 사용하여 여러 줄에서 문자열을 찾고 바꿉니다.

분류에서Dev

awk / sed를 사용하여 여러 다른 위치에 줄을 삽입하여 두 파일을 결합하는 방법

분류에서Dev

osx에서 sed를 사용하여 선행 공백이있는 새 줄 삽입

분류에서Dev

sed 또는 awk를 사용하여 파일 접두사로 줄 앞에 추가

분류에서Dev

sed (또는 bash / perl / awk)를 사용하여 하위 문자열을 꺼내 새 열에 쓰는 방법은 무엇입니까?

분류에서Dev

sed를 사용하여 패턴이 일치하고 빈 줄이있는 줄을 제외하고 줄의 시작 부분에 문자를 삽입합니다.

분류에서Dev

sed 또는 awk를 사용하여 첫 번째 일치 후에 문자 삽입

분류에서Dev

awk 또는 sed를 사용하여 열에서 \ n을 제거하는 방법

분류에서Dev

파일에서 줄 범위를 가져와 awk 또는 sed 또는 둘 다를 사용하여 해당 범위의 줄을 바꿉니다.

분류에서Dev

sed를 사용하여 파일에 다른 sed 명령을 삽입하십시오.

분류에서Dev

SED 또는 AWK를 사용하여 xml 파일에서 두 개의 다른 패턴과 일치하는 두 줄을 복제합니다.

분류에서Dev

일치 후 7 줄을 awk 또는 sed를 사용하여 CSV 행으로 변환

분류에서Dev

sed 또는 awk를 사용하여 일치하는 패턴과 이전 줄을 줄 바꿈 또는 공백까지 인쇄

분류에서Dev

linux, awk 또는 sed를 사용하여 gen.gz 파일의 내용을 편집하십시오.

분류에서Dev

여러 패턴을 일치시킨 후 awk 또는 sed를 사용하여 파일에서 결과 분리

분류에서Dev

grep 또는 sed를 사용하여 동일한 줄에서 여러 일치 항목을 추출하는 방법

분류에서Dev

SED 또는 AWK를 사용하여 행을 열로 이동

분류에서Dev

sed 또는 awk를 사용하여 공백 뒤에 모든 till 쉼표를 제거하십시오.

분류에서Dev

SED 또는 AWK를 사용하여 문자열을 새 열과 행으로 이동

분류에서Dev

Spring Boot를 사용하여 Excel 파일을 읽는 동안 MySQL에 중복을 삽입하지 마십시오.

분류에서Dev

sed (또는 awk 또는 perl one-liner)를 사용하여 파일 A의 특정 열에서 값을 가져오고이를 사용하여 파일 B에서 줄을 찾는 방법은 무엇입니까?

분류에서Dev

sed를 사용하여 다른 파일에서 새 줄을 추가하는 방법

Related 관련 기사

  1. 1

    awk 또는 sed를 사용하여 단어 목록을 검색하고 새 줄에 삽입하려면 어떻게해야합니까?

  2. 2

    awk, sed, grep을 사용하여 새 줄에 한 단어 이상 전세를 인쇄하십시오.

  3. 3

    sed 또는 awk를 사용하여 파일의 각 단락에서 중복 행을 제거하십시오.

  4. 4

    sed 또는 awk를 사용하여 일치 후 줄 바꾸기

  5. 5

    awk 또는 sed를 사용하여 여러 파일에서 중복 줄 제거

  6. 6

    sed를 사용하여 변수를 grep하고 같은 줄에 텍스트를 삽입하여 복사하십시오.

  7. 7

    sed 또는 awk 줄의 일부를 줄의 끝에 복사하여 줄 서식을 다시 지정

  8. 8

    SED 또는 AWK를 사용하여 여러 줄에서 문자열을 찾고 바꿉니다.

  9. 9

    awk / sed를 사용하여 여러 다른 위치에 줄을 삽입하여 두 파일을 결합하는 방법

  10. 10

    osx에서 sed를 사용하여 선행 공백이있는 새 줄 삽입

  11. 11

    sed 또는 awk를 사용하여 파일 접두사로 줄 앞에 추가

  12. 12

    sed (또는 bash / perl / awk)를 사용하여 하위 문자열을 꺼내 새 열에 쓰는 방법은 무엇입니까?

  13. 13

    sed를 사용하여 패턴이 일치하고 빈 줄이있는 줄을 제외하고 줄의 시작 부분에 문자를 삽입합니다.

  14. 14

    sed 또는 awk를 사용하여 첫 번째 일치 후에 문자 삽입

  15. 15

    awk 또는 sed를 사용하여 열에서 \ n을 제거하는 방법

  16. 16

    파일에서 줄 범위를 가져와 awk 또는 sed 또는 둘 다를 사용하여 해당 범위의 줄을 바꿉니다.

  17. 17

    sed를 사용하여 파일에 다른 sed 명령을 삽입하십시오.

  18. 18

    SED 또는 AWK를 사용하여 xml 파일에서 두 개의 다른 패턴과 일치하는 두 줄을 복제합니다.

  19. 19

    일치 후 7 줄을 awk 또는 sed를 사용하여 CSV 행으로 변환

  20. 20

    sed 또는 awk를 사용하여 일치하는 패턴과 이전 줄을 줄 바꿈 또는 공백까지 인쇄

  21. 21

    linux, awk 또는 sed를 사용하여 gen.gz 파일의 내용을 편집하십시오.

  22. 22

    여러 패턴을 일치시킨 후 awk 또는 sed를 사용하여 파일에서 결과 분리

  23. 23

    grep 또는 sed를 사용하여 동일한 줄에서 여러 일치 항목을 추출하는 방법

  24. 24

    SED 또는 AWK를 사용하여 행을 열로 이동

  25. 25

    sed 또는 awk를 사용하여 공백 뒤에 모든 till 쉼표를 제거하십시오.

  26. 26

    SED 또는 AWK를 사용하여 문자열을 새 열과 행으로 이동

  27. 27

    Spring Boot를 사용하여 Excel 파일을 읽는 동안 MySQL에 중복을 삽입하지 마십시오.

  28. 28

    sed (또는 awk 또는 perl one-liner)를 사용하여 파일 A의 특정 열에서 값을 가져오고이를 사용하여 파일 B에서 줄을 찾는 방법은 무엇입니까?

  29. 29

    sed를 사용하여 다른 파일에서 새 줄을 추가하는 방법

뜨겁다태그

보관