less +F
다음과 결합하려고 하는데 &pattern
원하는 방식으로 작동하도록 할 수 없습니다.
less +F'&foo|bar' file.log
내 패턴을 무시하는 것 같습니다.
답변1
팔로우 명령 전에 필터 명령을 실행해야 합니다. 그렇지 않으면 필터 명령이 적용되지 않습니다. ( Ctrl+를 눌러 C팔로우 모드를 종료하면 명령줄을 통해 삽입된 허위 입력을 포함하여 보류 중인 모든 입력이 취소됩니다.)
따라서 매개변수에서 명령을 먼저 전달한 다음 명령을 전달 +
해야 합니다 . 명령을 종료하려면 개행 문자가 필요합니다.&foo|bar
F
&
less +$'&foo|bar\nF' file.log
(쉘이 개행 문자로 확장되는 ksh, bash 또는 zsh라고 가정합니다 $'\n'
.)