그것이 무엇을 의미하는지 알고 싶다면 wget -b
매뉴얼을 보고 man wget
해당 -b
옵션을 검색할 것입니다.
-b
--background
Go to background immediately after startup. If no output file is specified via the -o, output is redirected to wget-log.
이런 명령으로 결과를 얻고 싶습니다 man wget -b
. (물론 이것은 작동하지 않습니다.)
이것을 달성하는 비슷한 방법이 있습니까?
답변1
less
남성용 호출기로 사용한다면 시도해 볼 수 있습니다
LESS="+/^\s+-b" man wget
어디
+
less
개봉 후 다음 단계에 대한 기호/
검색 시작 명령^\s+-b
-b
정규식은 줄의 시작 부분부터 일치합니다.
따라서 원하는 경우 쉘에 적절한 기능을 배열할 수 있습니다.
function rman {
#USAGE: rman programm.name option.to.search (with "-" symbol)
LESS="+/^\s+$2" man "$1"
}
~/.bashrc
예 를 들어 추가하십시오 .
답변2
실행 중에 검색하려는 일반 텍스트를 man command
누르고 입력할 수 있습니다 . /
예를 들어, 입력 하면 텍스트의 첫 번째 인스턴스 /-b
로 이동합니다 .-b
답변3
나는 이를 수행하기 위해 다음과 같은 작은 스크립트를 작성했습니다.그,예를 들어 he wget -b
.
-b
기본 전략은 줄의 첫 번째 단어로 옵션(예: )을 검색한 후 다음 제목이나 들여쓰기가 일치하는 다음 줄까지 인쇄하는 것입니다.
그것을 사용할 수 없다면 기본적인 방법을 사용하여 이와 같은 것을 얻을 수 있습니다 sed
.
man wget | sed -ne '/^ *-b/,/^$/p'
답변4
다음 스크립트를 사용하여 연결합니다.explainshell.com. 얼마 전에 reddit에서 이것을 복사했습니다.
#!/bin/bash
cmd=$1
shift
args=$*
args=${args/ /+}
w3m -dump "https://explainshell.com/explain/$cmd?args=$args"| tail -n +10
이름을 지정 하고 .Uses rman
에 넣었습니다 .$PATH
wget -b
$ rman wget -b
wget(1) -b
The non-interactive network downloader
-b
--background
Go to background immediately after startup. If no output file is specified via the -o, output is
redirected to wget-log.
source manpages: wget
나는 출신여기. 작성자에게 감사드립니다!