tail

여러 파일을 tail -f하고 단일 출력에서 ​​각 파일을 개별적으로 grep하는 방법은 무엇입니까?
tail

여러 파일을 tail -f하고 단일 출력에서 ​​각 파일을 개별적으로 grep하는 방법은 무엇입니까?

여러 개의 로그 파일(웹 서버 관련, 다양한 error_log, access_log 등)이 있고 이를 실시간으로 모니터링하고 싶습니다(예: 최근 업데이트 확인). 각 파일을 필터링하려면 다른 문자열을 사용하거나 필터링 없이 사용해야 합니다. 개별적으로. 로그 파일 세트가 있다고 가정해 보겠습니다.file1.log file2.log file3.log file4.log file5.log file1.log file2.log file3.log필요한 처음 세 파일문자열로 필터링string사용자 이름의 경로 또...

Admin

꼬리 -f | 텍스트 색상 수정
tail

꼬리 -f | 텍스트 색상 수정

tail -f 이후에 텍스트를 수정하고 있습니다. 파일을 모니터링하는 다음 프로그램이 있습니다. tail -vf -c5 /tmp/index \ | cat -n \ | sed s/^[^0-9]*\\\([0-9]\\\)/__\\\1__/g - \ ; sed가 tail의 출력을 성공적으로 변경했습니다. 이제 다른 터미널에서 다음을 수행할 수 있습니다. RED='\033[0;...

Admin

initramfs를 사용하여 운영 체제의 파일 시스템 이미지를 찾는 방법
tail

initramfs를 사용하여 운영 체제의 파일 시스템 이미지를 찾는 방법

내 하드 드라이브에 Kali Linux와 함께 Tails를 설치하고 싶습니다. 그래서 시스템에 Kali를 설치하고 Grub2를 준비했습니다. 또한 Tails 설치를 위해 3GB 파티션을 만들고 FAT32로 포맷하고 이름을 Tails로 지정한 다음 ddtails 아카이브를 추가했습니다. 이제 내 사이트로 가서 Tails 파일의 줄을 grub.cfg입력합니다 .grub.cfg 추가적으로 3GB 용량의 "TailsData"라는 파티션을 만들었습니다. 이제 부트로더에 들어가면 Kali와 Tails를 선택할 ...

Admin

알파인 리눅스: BusyBox 테일을 GNU 테일로 교체
tail

알파인 리눅스: BusyBox 테일을 GNU 테일로 교체

실행 중인 백그라운드 테일 프로세스가 자동으로 종료될 수 있도록 tail ... --pid=PID도커 컨테이너에서 이미지 기반 옵션을 사용해야 합니다 .Alpine 아쉽게도 BusyBox tailAlpine Docker 이미지에 제공된 이미지는 이 기능을 지원하지 않습니다. 교체 방법을 설명하는 자료를 찾아보았지만 성공하지 못했습니다. 이미지 크기가 중요하기 때문에 다른 기본 이미지를 사용하고 싶지 않습니다. 어떻게든 GNU tail로 전환할 수 있나요? ...

Admin

여러 파일에서 키워드를 지속적으로 추적하고 각 보고서 줄의 시작 부분에 파일 이름을 포함하는 방법
tail

여러 파일에서 키워드를 지속적으로 추적하고 각 보고서 줄의 시작 부분에 파일 이름을 포함하는 방법

tail -f a/b/c.log d/e/f.log 다음과 같은 로그를 기록합니다. ==> a/b/c.log <== xxx yyy Exception happened 1 zzz ==> d/e/f.log <== rrr Exception happened 2 sss 다음과 같이 "Exception"이 포함된 줄을 선택하도록 명령을 변경하려면 어떻게 해야 합니까? a/b/c.log: Exception happened 1 d/e/f.log: Exception happened 2 이 솔...

Admin

머리와 꼬리만 사용하여 문자열의 일부 추출
tail

머리와 꼬리만 사용하여 문자열의 일부 추출

안녕하세요. 헤드, 테일, 파이프(결국 리디렉션)만 사용하여 문자열의 시작, 중간, 끝을 추출하고 출력하는 방법이 있는지 궁금합니다. 예: 다음 문자열이 주어지면 SHOWpijfirefjTHISezpijSTRING명령은 'SHOWTHISSTRING'을 출력해야 합니다. 나는 다음과 같은 것을 시도했습니다 (head -c 4 mdp > /dev/tty) | (tail -c +13 mdp | head -c 4 > /dev/tty) | (tail -c 6 mdp > /dev/tty) 2&g...

Admin

여러 라인 세트를 잡기 위한 Head/Tail 명령
tail

여러 라인 세트를 잡기 위한 Head/Tail 명령

하나의 명령으로 파일의 처음 두 줄(43행과 44행)과 마지막 두 줄을 가져와야 합니다. && 또는; 같은 특수 연산자를 사용하지 않고 헤드, 테일 및 파이프 명령만 사용하여 이를 인쇄할 수 있습니까? 내가 생각할 수 있는 건 이것 뿐이야 (cat cool | head -n 2) | (tail -n +43 | head -n 2) | (tail -n 2) 하지만 고양이가 있어요...또 다른 옵션은 (head -n 2 < cool) | (tail -n +43 < cool | ...

Admin

Tails OS를 시작할 때 가로선이 있는 검은색 화면이 나타납니다.
tail

Tails OS를 시작할 때 가로선이 있는 검은색 화면이 나타납니다.

내 Acer 노트북(E1-510-2683)에서 최신 버전의 Tails(5.18)를 부팅하고 있습니다. USB를 구성하기 위해 Tails 공식 문서를 따랐습니다. 시작하려고 하면,가로선이 있는 검은색 화면이 나타납니다.. 나중에 동일한 USB를 사용하여 다른 노트북을 부팅했는데 아무런 문제 없이 부팅되어 작동했습니다. 그래서USB는 문제가 되지 않습니다. 또한 Acer 노트북에서 다양한 운영 체제를 부팅할 수 있으므로노트북의 USB 포트도 사용할 수 있습니다.. 그럼 그래픽카드 문제가 아닐까 싶습니다....

Admin

10GB보다 큰 로그 파일을 보는 방법은 무엇입니까?
tail

10GB보다 큰 로그 파일을 보는 방법은 무엇입니까?

제가 생각한 방법은: 현장을 실시간으로 재현할 수 있다면. 사용 tail -f application.log | tee /tmp/tailed_log 하지만 실시간으로 장면을 재현할 수 있을지는 확실하지 않습니다. 그렙 로그 grep -i 'string_to_search" application.log > /tmp/greppedLOG 문제는 "string_to_search"가 존재하지 않는 줄을 건너뛴다는 것입니다. 건너뛸 다른 문자열도 중요합니다. 나는 이것을 시도하지 않았지만 이것이 효...

Admin

두 개의 "tail -f" 명령을 나란히 출력
tail

두 개의 "tail -f" 명령을 나란히 출력

파일에 기록하기 위해 주기적으로 단일 문자열을 내보내는 두 개의 스크립트가 있으며 tail -f사용 중인 스크립트를 나란히 결합 해야 합니다. 이것은 작동하지만 두 개를 얻을 수 있도록 paste출력을 다른 스크립트로 파이프할 수는 없습니다. tail -f나란히 붙여진 문자 문자열의 연속 출력입니다. 문제를 설명/재현하기 위해 다음 스크립트가 있습니다. p1.sh: #!/bin/bash i=0 while true do i=$((i+1)) sleep 4 echo "P1string$i" &g...

Admin

초기 테일 로그의 출력을 파일에 저장하시겠습니까?
tail

초기 테일 로그의 출력을 파일에 저장하시겠습니까?

초기 테일 로그의 출력을 파일로 저장할 수 있습니까? 이 문제를 재현하는 단계: tail -f application.log Ctrl+ C종료 로그 이제 이 출력을 파일에 저장하십시오. 그런 알고리즘이 존재한다고 가정합니다. tail -f application.log | cat >> EOF > /tmp/greppedTMP ...

Admin

화면을 지우지 않고 명령 출력의 마지막 줄을 계속 표시합니다.
tail

화면을 지우지 않고 명령 출력의 마지막 줄을 계속 표시합니다.

화면을 지우지 않고 명령 출력의 마지막 줄을 같은 줄에 계속해서 인쇄하고 싶습니다. 이것은 또 다른 기능의 일부가 될 것입니다. 내 스크립트에 다음과 같은 의사 코드가 있다고 가정해 보겠습니다. test_project_local_install(){ install_project setup_venv run_tests } 다음과 같이 사용할 수 있는 명령을 원합니다. test_project_local_install(){ printf "Install Project: " install_pr...

Admin

특정 조건이 충족되면 스크립트에서 "tail -f"를 중지하고 종료하려면 어떻게 해야 합니까?
tail

특정 조건이 충족되면 스크립트에서 "tail -f"를 중지하고 종료하려면 어떻게 해야 합니까?

저는 슈퍼컴퓨터에서 작업을 관리하기 위한 스크립트를 작성하려고 합니다. 세부 사항은 중요하지 않지만 중요한 점은 스크립트 tail -f가 파일이 나타나면 해당 파일을 실행한다는 것입니다. 이제 이 작업은 영원히 실행되지만 작업이 완료된 것으로 감지되면 완전히 중지하고 스크립트를 종료하고 싶습니다. 불행히도 나는 붙어 있습니다. 여러 솔루션을 시도했지만 그 중 어느 것도 종료 스크립트가 없으며 작업 종료를 감지한 후에도 계속 실행됩니다. 아래 버전이 가장 논리적인 것으로 보이지만 이 버전도 영원히 실행...

Admin