매뉴얼 페이지에 줄 번호를 추가하는 방법은 무엇입니까?
Linux에서 페이지에 man줄 번호를 추가하는 방법은 무엇입니까? info맨페이지를 탐색하기 위해 줄 번호를 사용하고 싶습니다. 매뉴얼 페이지를 파일에 작성하고 Vim으로 열 수도 있지만 더 좋은 방법이 있을까요? ...
Linux에서 페이지에 man줄 번호를 추가하는 방법은 무엇입니까? info맨페이지를 탐색하기 위해 줄 번호를 사용하고 싶습니다. 매뉴얼 페이지를 파일에 작성하고 Vim으로 열 수도 있지만 더 좋은 방법이 있을까요? ...
저는 Linux 전문가는 아니지만 소개 책을 읽다가 man페이지가 PAGER환경 변수를 사용하여 페이지의 내용을 표시한다는 것을 발견했습니다 man. 확인해 보니 변수 printenv는 발견되지 않았습니다 PAGER. 그런데 바이너리 파일이고 경로가 내 경로에 있기 때문에 /usr/bin.pager$PAGER 궁금해서 이 변수를 수정하는 방법을 알고 싶습니다 PAGER. Bash 파일에 하나를 추가하려고 시도했지만 작동하지 않았고 호출기를 변경하는 방법을 찾을 수 없었습니다. stdin호출기의 특별한...
나는 매뉴얼 페이지가 설치된 소프트웨어에 관한 문서의 주요 소스라고 생각합니다. 참고용으로 사용하고 싶었을 뿐만 아니라 실제로 처음부터 끝까지 읽어보고 싶었습니다. 여기에 문제가 있습니다. 매뉴얼 페이지를 닫을 때 다음번에는 내가 남겨둔 곳에서 열리길 원합니다. 가능합니까? 이상적으로는 기본 시스템 호출기인 less를 사용합니다. 하지만 그 트릭을 수행할 수 있는 호출기로 변경할 수 있습니다. 예를 들어, 독립 실행형 vim은 마지막으로 읽은 파일의 위치를 기억합니다. 위치를 기억하기 위해 호출기...
젠투 리눅스를 설치하려고 하는데 xfs를 사용하여 드라이브를 포맷할 수 없습니다. 실행하면 mkfs.xfs /dev/sda3오류가 발생하고 도움말이 표시되기 때문입니다. 하지만 도움말이 너무 커서 전체 화면을 차지하고 위로 스크롤할 수 없습니다. 나는 tty1에 있습니다. mkfs.xfs /dev/sda1 |more아무 작업도 수행하지 않습니다. 확대된 도움말이 계속 표시되고 일시 중지되지 않습니다. 다음을 사용하여 출력을 파일로 리디렉션하려고했습니다. cat mkfs.xfs /dev/sda1 >...
내 Oh-my-zsh는 다음을 수행합니다. 명령 을 실행하면 git log --pretty --oneline예상대로 긴 커밋 목록이 표시됩니다. 을 클릭하면 q갑자기 사라지고 다음 출력이 표시됩니다. $ git log --pretty --oneline FAIL: 141 왜 이런 일이 발생합니까? 어떻게 해결할 수 있나요? ...
내 FreeBSD 13.2 시스템에서 유틸리티는 압축되지 않은 텍스트 파일이나 zless압축된 텍스트 파일을 보는 데 실패하고 해당 파일이 바이너리일 수 있다는 경고를 표시하며 내용을 보려는 경우 쓰레기를 표시합니다. 이상하게도 사용하거나 작동하는 것 같습니다.gzipcompresszmoregunzip -c $ zless znapzend.log.1.gz "znapzend.log.1.gz" may be a binary file. See it anyway? (바이너리 데이터를 터미널로 보내려면 '예'...
지금 사용하고 있는데 less한 가지 달라졌으면 좋겠습니다. 이렇게 하면 git log --pretty=oneline --abbrev-commit즉시 전체 화면으로 전환되고(출력이 매우 길기 때문에) 99%의 경우 처음 5개 정도의 커밋에만 관심이 있습니다. 물론 할 수는 있지만 git log --pretty=oneline --abbrev-commit | head -n 5피하고 싶은 추가 작업입니다. 이상적으로는 호출기가 화면을 지우고 인계받지 않고 첫 번째 N 줄을 먼저 표시하고 싶습니다. 를 누르...
저는 아치 리눅스를 사용하고 있습니다. 새로운 호출기 소프트웨어를 발견했습니다OV그리고 그것을 설치했습니다. 더 많은 기능이 있고 less마음에 들어서 기본 호출기로 설정하고 싶습니다. 내 .bashrc에 다음을 추가했습니다. export PAGER=/usr/bin/ov 대부분의 프로그램은 이 환경 변수(예: man)를 존중하지만 어떤 이유로 journalctl든 그렇지 않습니다. 이 문제를 인터넷 검색하는 동안 다른 변수를 발견했습니다 SYSTEMD_PAGER. 이 환경 변수를 설정하면 문제가 해...
무언가를 파이프로 연결 less --quit-if-one-screen +G(별칭 -F +G)할 때 출력이 터미널 크기를 초과하면 덜 열리고 끝까지 스크롤됩니다. 불행하게도 닫기 전에 끝까지 스크롤하여 전체 터미널 화면을 차지합니다. 다음과 같습니다(터미널에 6줄이 있는 경우). ❯ echo hi | less --quit-if-one-screen +G ~ ~ ~ ~ ~ hi 이를 방지할 수 있는 방법이 있나요? 즉, 입력이 한 페이지 미만이면 입력을 그대로 유지하고, 한 페이지 미만이면 끝까지 스크롤...
less버전 590(GNU 정규식)을 사용하고 있습니다 . 나는 사용한다 export LESSFILE="/root/.lesshst_for_manpages" export MANPAGER="pager --save-marks -I" man -L en <<somemanpage>> ...하지만 --save-marks매뉴얼에서 플래그를 설정할 때( m페이저의 명령을 사용하여) 아무런 효과가 없는 것 같습니다. 동일한 매뉴얼을 다시 읽어보면 호출기가 이전에 설정된 플래그를 기억하지 못하는 ...
(Midnight Commander) 에서는 mc파일을 보기 위한 사용자 정의 명령을 정의할 수 있습니다. shell/i/.jpg Open=gpicview %f View=file %f | less 명령은 file %f호출기로 파이프되어야 합니다. 나는 이것을 여기서 예로 사용하고 있습니다 less. less의 문제점은 화면 중앙에 줄을 표시하고 다음 문자를 추가한다는 것입니다. ~ ~ (END) 파이프 리디렉션에서 수신된 내용만 표시하는 가장 간단하고 멍청한 호출기가 필요합니다. ...
최소한의 예: man git | cat 실제 예: man git | grep --color=always -C 3 "pathspec" --pager="cat"FWIW, 다양한 호출기를 사용하고 다양한 호출기에 파이핑을 시도했습니다 . 저도 vimcat같은 방법으로 사용해봤는데 아쉽게도얼어붙었어. 나는 심지어 unbuffered아무 소용이 없었습니다. -T어쩌면 or 을 사용하는 것이 가능할 수도 있지만 {g,n,t}roff어떻게 해야 할지 잘 모르겠습니다. less/ vimetc로 파이프해서 std...
more또는 를 사용 하면 less각 페이지 끝에서 출력이 일시 중지됩니다. 몇 초 동안 일시 중지한 후(구성 가능 여부) 다음 페이지로 계속 진행할 수 있는 방법이 있습니까? 이를 수행할 수 있는 다른 도구가 있습니까? ...
받은편지함에 짧은 메시지가 너무 많아서 호출기를 통해 짧은 메시지를 보낼 때(드물게) 다음 메시지(예:)를 보려면 "q"를 눌러야 한다는 사실이 짜증스럽습니다. 호출기에 대한 매뉴얼 페이지를 읽었지만 다음 중 아무것도 작동하지 않습니다. PAGER= mailx set pager= unset pager unset PAGER 호출기를 비활성화하는 방법은 무엇입니까? 저는 SLES 15 SP3과 함께 mailx 12.5를 사용하고 있습니다. ...