«tail» 태그된 질문

tail 유틸리티 유무에 관계없이 파일 끝에서 업데이트보기

6
로그 파일에서 마지막 50 줄을 유지하는 방법
매분마다 온도를 저장하는 파일에 마지막 50 줄을 유지하려고합니다. 나는이 명령을 사용했다 : tail -n 50 /home/pi/Documents/test > /home/pi/Documents/test 그러나 결과는 빈 테스트 파일입니다. 테스트 파일의 마지막 50 줄을 나열하고 테스트 파일에 삽입 할 것이라고 생각했습니다. 이 명령을 사용할 때 : tail -n 50 /home/pi/Documents/test > /home/pi/Documents/test2 잘 작동합니다. test2 파일에는 …


4
증가하는 로그 파일에서 새 항목 만 봅니다.
tail -f x.log 이 명령을 사용하여 명령 프롬프트에서 증가하는 로그 파일을 볼 수 있습니다. 나는 실행 후 파일에 기록 된 로그 라인 만보 tail -f고 관심을 갖기 전에 파일에 기록 된 로그에 관심이 없다 tail -f. 그러나 tail -f시작시 명령은 마지막 10 줄을 가져 와서 표시합니다. 이 로그가 새로 생성 …
20 logs  tail 

3
텍스트 파일을 열고 자체 업데이트
텍스트 파일을 열어서 스스로 업데이트하도록하려면 어떻게해야합니까? top작동 방식과 유사 합니다. 로그 파일을 열고 즉시 업데이트되는 것을보고 싶습니다. 방금 시도했습니다. $ tail error.log 그러나 로그 파일의 행만 표시한다는 것을 깨달았습니다. RHEL 5.10을 사용하고 있습니다
20 files  monitoring  tail 

1
tail을 사용할 때 줄 바꿈을 null로 구분하여 변환
tail줄 바꿈 대신 null로 끝나는 줄을 사용 하도록 출력을 어떻게 변경할 수 있습니까? 내 질문은 이것과 비슷합니다 : bash에서 null로 구분 된 입력에서`head`와`tail`을 수행하는 방법은 무엇입니까? 하지만 다음과 같은 일을하고 싶다는 점이 다릅니다. tail -f myFile.txt | xargs -i0 myCmd {} "arg1" "arg2" 사용 find하지 않아서 사용할 수 없습니다-print0 이 …

7
텍스트가 보일 때까지`tail -f`
작업을 원격으로 시작할 수있는 명령 줄 인터페이스 ( jenkinsCI 서버 및 jenkins-cli.jar도구)가 있는 CI 서버가 있습니다. 내가 일을 시작한 후 나는 tail -f로그 (지저분한 명령에 미안하다) : ssh -t my-jenkins-host.com "tail -f \"/var/lib/jenkins/jobs/$job_name/builds/\`ls -ltr /var/lib/jenkins/jobs/$job_name/builds/ | grep '^l' | tail -n 1|awk '{print \$9}'\`/log\"" 작업이 성공적으로 완료된 후 (일반적으로 5 …
20 logs  tail 


1
bash에서 null로 구분 된 입력에 대해 head 및 tail을 수행하는 방법은 무엇입니까?
find명령은 파일 이름을 널로 구분 된 문자열 ( -print0제공된 경우 ) 로 출력 xargs할 수 있으며 -0옵션을 켜면 사용할 수 있습니다 . - 그러나 그 사이에, 그것은 파일의 컬렉션을 조작하기 어렵다 sort명령을 가지고 -z있지만, 스위치를 가능 그 파일을 정렬 할 수있게 head하고 tail그들을 필요가 없습니다. 어떻게 할 수있는 head및 tail편리한 …

6
로그 파일의 마지막 n 줄만 어떻게 유지합니까?
내가 작성한 스크립트는 무언가를 수행하고 결국 자체 로그 파일에 몇 줄을 추가합니다. 로그 파일의 마지막 n 줄 (예 : 1000 줄) 만 유지하고 싶습니다. 다음과 같은 방법으로 스크립트 끝에서 수행 할 수 있습니다. tail -n 1000 myscript.log > myscript.log.tmp mv -f myscript.log.tmp myscript.log 그러나 더 깨끗하고 우아한 해결책이 있습니까? 아마도 …

2
Vim으로 텍스트 파일을 편집해도 tail -f가 업데이트되지 않습니다
tail -f a.txt라는 파일의 업데이트를 보는 데 사용 하고 a.txt있습니다. ls -a >> a.txt두 번째 가상 콘솔 과 같은 것을 사용하여 파일을 업데이트하면 변경 사항이 첫 번째 가상 콘솔에 실시간으로 표시됩니다. 두 번째 가상 콘솔에서 Vim을 사용하여 파일을 업데이트하면 첫 번째 가상 콘솔에 변경 내용이 표시되지 않습니다. 필자가 반드시 해당 …
17 files  vim  tail 

1
평균 파이프 유량을 얻는 방법
myfile시간이 지남에 따라 증가하는 경우 다음을 사용하여 초당 줄 수를 얻을 수 있습니다. tail -f | pv -lr > /dev/null 평균이 아닌 순간적인 속도를 제공합니다. 평균 속도 (예 : v(t)모니터링 시간 동안 속도 기능의 통합)를 얻는 방법
16 pipe  monitoring  tail  fifo  pv 


3
명명 된 파이프에서 연속 판독 (cat 또는 tail -f)
rsyslog특정 로그 이벤트를 /dev/xconsole다음에 기록 하도록 구성 했습니다 . *.*;cron.!=info;mail.!=info |/dev/xconsole /dev/xconsole명명 된 파이프 ( fifo)입니다. 기록되는 내용을보고 싶다면 할 수 있습니다 cat /dev/xconsole. cat /dev/xconsole파일을 읽은 후 명령 이 완료되지 않고 대신 동작 한다는 것을 알고 놀랐습니다 tail -f. 즉, 두 명령은 동일하게 작동합니다. cat /dev/xconsole tail -f /dev/xconsole …
16 pipe  cat  tail  fifo 

1
왜 '꼬리'로 파이핑하여 라인의 내용을 변경합니까?
SELECTMySQL Workbench 에서 결과를 볼 때 하나의 \ max@host 10:13:58: ~$ mysql -h db-master.domain.local -uuser -ppw db -e ' > SELECT > DISTINCT i.filesourceregexp > FROM db.ImportLogFiles i' +------------------------------------------------+ | filesourceregexp | +------------------------------------------------+ | ^[0-9]{8}_1062355673_merge_google_pbn\.csv$ | | ^[0-9]{8}_8026062435_merge_google_pbn\.csv$ | | ^[0-9]{8}_1062355673_store_visits_report\.csv$ | +------------------------------------------------+ max@host 10:14:10: ~$ mysql -h db-master.domain.local -uuser …
14 pipe  mysql  tail 

2
“꼬리 -f | iconv -fsjis”는 아무 것도 출력하지 않습니다
내가 원하는 tail -f파일 만, 그 내용에 sjis나는 그것이 기본 (UTF-8) 내 터미널의 인코딩 변환이 필요하므로, 인코딩입니다. 내가 할 때 꼬리 -fx | iconv -fsjis 출력이 없습니다. 같이 꼬리 x | iconv -fsjis 처음에는 그것이 버퍼링 문제라고 생각하지만, 시도에서 작업을 수행 unbuffer하고 stdbuf에 설명 된대로 파이프에 버퍼링 끄고 도움이되지 않았다. …
14 tail  buffer 

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