파일 끝에있는 줄을 삭제하고 파일 맨 위에 놓는 방법은 무엇입니까?

제네바

내 현재 코드는 다음과 같습니다.

const rl = require("readline");
const fs = require("fs");

const ri = rl.createInterface({
  input: fs.createReadStream("dot-error.log"),
  output: process.stdout,
  console: false,
});

ri.on("line", function (line: string) {
  const append: string = line.substring(line.indexOf("\n") + 1);   
});

dot-error.log의 파일 끝에있는 줄을 잡고 붙여 넣는 for 루프를 만들려면 어떻게해야합니까? 파일의 맨 위에 추가하고 해당 줄을 삭제하십시오 (파일 끝에서? 감사합니다!

Uingtea

마지막 줄을 삭제하고 맨 위에 올려

var fs = require("fs");

var lines = fs.readFileSync("dot-error.log", 'utf8'); // read the file
lines = lines.trim().split('\n'); // remove empty lines and split using \n
var lastLine = lines.pop() // get last line
lines.unshift(lastLine); // prepend last line
fs.writeFileSync("dot-error.log", lines.join('\n')); // write

편집 : 순서를 반대로

var lines = fs.readFileSync("dot-error.log", 'utf8');
lines = lines.trim().split('\n');
lines.reverse();
fs.writeFileSync("dot-error.log", lines.join('\n'));

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

PyCharm에서 파일 맨 위로 이동하는 방법은 무엇입니까?

분류에서Dev

줄 바꿈이있는 텍스트 파일에서 줄을 삭제하고 내용을 다른 파일로 복사하는 방법은 무엇입니까?

분류에서Dev

Python에서 파일을 반복하고 파일의 일부를 삭제하는 방법은 무엇입니까?

분류에서Dev

맨 위의 출력을 텍스트 파일로 에코하는 방법은 무엇입니까?

분류에서Dev

맨 위의 출력을 텍스트 파일로 에코하는 방법은 무엇입니까?

분류에서Dev

Perl : 파일에서 맨 위 줄을 반환하는 방법

분류에서Dev

파일 맨 위에 새 줄을 추가하는 방법-OSX & GNU

분류에서Dev

줄을 읽은 후 파일에서 모든 줄을 하나씩 삭제하는 방법은 무엇입니까?

분류에서Dev

[shell] 파일의 특정 줄 끝에서 \ n 삭제하는 방법은 무엇입니까?

분류에서Dev

vim에서 오류 줄과 몇 줄을 파일 끝에 복사하는 방법은 무엇입니까?

분류에서Dev

`cat`을 사용하여 매우 긴 파일의 맨 위를 보는 방법은 무엇입니까?

분류에서Dev

파일에서 빈 줄 / 행을 제거하는 방법은 무엇입니까?

분류에서Dev

LISP의 파일에서 줄을 제거하는 방법은 무엇입니까?

분류에서Dev

파일에서 특정 줄을 제거하는 방법은 무엇입니까?

분류에서Dev

파일에서 줄 그룹을 제거하는 방법은 무엇입니까?

분류에서Dev

Windows 7에서 점으로 끝나는 파일을 삭제하는 방법은 무엇입니까?

분류에서Dev

정규식을 사용하여 명령 줄에서 파일을 삭제하는 방법은 무엇입니까?

분류에서Dev

Sed로 파일의 각 줄 끝에 첫 번째 줄을 추가하는 방법은 무엇입니까?

분류에서Dev

특정 텍스트가 포함 된 줄을 실행 된 코드와 동일한 순서로 파일 맨 위로 이동하는 방법은 무엇입니까?

분류에서Dev

Python; txt 파일에서 임의의 줄을 복사하고 같은 줄을 삭제하는 방법은 무엇입니까?

분류에서Dev

Ubuntu에서 스왑 파일을 삭제하는 방법은 무엇입니까?

분류에서Dev

Ubuntu에서 스왑 파일을 삭제하는 방법은 무엇입니까?

분류에서Dev

파일의 시작과 끝에서 빈 줄을 제거하는 방법은 무엇입니까?

분류에서Dev

점이없는 파일에서 줄을 삭제하는 방법은 무엇입니까?

분류에서Dev

.csv 파일에 새 열 목록을 삭제하고 추가하는 방법은 무엇입니까?

분류에서Dev

텍스트 파일에서 구문을 찾고 전후에 삭제하는 방법은 무엇입니까?

분류에서Dev

CSV 파일 셸 스크립트에서 문자열 끝을 삭제하는 방법은 무엇입니까?

분류에서Dev

Linux의 파일에서 PID 목록을 맨 위로 올리는 방법은 무엇입니까?

분류에서Dev

CSV 파일에 새 줄을 삽입하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    PyCharm에서 파일 맨 위로 이동하는 방법은 무엇입니까?

  2. 2

    줄 바꿈이있는 텍스트 파일에서 줄을 삭제하고 내용을 다른 파일로 복사하는 방법은 무엇입니까?

  3. 3

    Python에서 파일을 반복하고 파일의 일부를 삭제하는 방법은 무엇입니까?

  4. 4

    맨 위의 출력을 텍스트 파일로 에코하는 방법은 무엇입니까?

  5. 5

    맨 위의 출력을 텍스트 파일로 에코하는 방법은 무엇입니까?

  6. 6

    Perl : 파일에서 맨 위 줄을 반환하는 방법

  7. 7

    파일 맨 위에 새 줄을 추가하는 방법-OSX & GNU

  8. 8

    줄을 읽은 후 파일에서 모든 줄을 하나씩 삭제하는 방법은 무엇입니까?

  9. 9

    [shell] 파일의 특정 줄 끝에서 \ n 삭제하는 방법은 무엇입니까?

  10. 10

    vim에서 오류 줄과 몇 줄을 파일 끝에 복사하는 방법은 무엇입니까?

  11. 11

    `cat`을 사용하여 매우 긴 파일의 맨 위를 보는 방법은 무엇입니까?

  12. 12

    파일에서 빈 줄 / 행을 제거하는 방법은 무엇입니까?

  13. 13

    LISP의 파일에서 줄을 제거하는 방법은 무엇입니까?

  14. 14

    파일에서 특정 줄을 제거하는 방법은 무엇입니까?

  15. 15

    파일에서 줄 그룹을 제거하는 방법은 무엇입니까?

  16. 16

    Windows 7에서 점으로 끝나는 파일을 삭제하는 방법은 무엇입니까?

  17. 17

    정규식을 사용하여 명령 줄에서 파일을 삭제하는 방법은 무엇입니까?

  18. 18

    Sed로 파일의 각 줄 끝에 첫 번째 줄을 추가하는 방법은 무엇입니까?

  19. 19

    특정 텍스트가 포함 된 줄을 실행 된 코드와 동일한 순서로 파일 맨 위로 이동하는 방법은 무엇입니까?

  20. 20

    Python; txt 파일에서 임의의 줄을 복사하고 같은 줄을 삭제하는 방법은 무엇입니까?

  21. 21

    Ubuntu에서 스왑 파일을 삭제하는 방법은 무엇입니까?

  22. 22

    Ubuntu에서 스왑 파일을 삭제하는 방법은 무엇입니까?

  23. 23

    파일의 시작과 끝에서 빈 줄을 제거하는 방법은 무엇입니까?

  24. 24

    점이없는 파일에서 줄을 삭제하는 방법은 무엇입니까?

  25. 25

    .csv 파일에 새 열 목록을 삭제하고 추가하는 방법은 무엇입니까?

  26. 26

    텍스트 파일에서 구문을 찾고 전후에 삭제하는 방법은 무엇입니까?

  27. 27

    CSV 파일 셸 스크립트에서 문자열 끝을 삭제하는 방법은 무엇입니까?

  28. 28

    Linux의 파일에서 PID 목록을 맨 위로 올리는 방법은 무엇입니까?

  29. 29

    CSV 파일에 새 줄을 삽입하는 방법은 무엇입니까?

뜨겁다태그

보관