발행할 때마다 다음과 같은 결과가 출력됩니다 task
.
TASKRC override: /path/taskrc
TASKDATA override: /path/.task
$TASKRC
에서 지정한 기본이 아닌 외부 위치 와 $TASKDATA
환경 변수 에 구성 파일과 데이터 파일을 넣었기 때문입니다 .태스크워리어.
어떻게 하면 task
매번 경고하지 않고 조용하게 만들 수 있을까요?
발행 시간(한 번) 동안 조용하게 만드는 명령줄 스위치와 영구적으로 만들 수 있는 구성 파일 옵션을 찾고 싶습니다.
답변1
를 낮추어야 합니다.다변header
에서 제거하여 verbose
. 기본적으로 verbose=yes
이므로 보려는 각 메시지 유형을 수동으로 나열해야 합니다.
예를 들어, 나는 몇 가지 항목을 뺀 상세 정도를 완전히 정의하여 이 문제를 해결했습니다.
verbose=blank,footnote,label,new-id,affected,edit,special,project,sync,unwait
내 ~/.config/task/config
(또는 당신의 것이 무엇 $TASKRC
이든). 자세한 내용도 제거했지만 filter
문제를 해결하는 데 꼭 필요한 것은 아닙니다. .header
제거하면 출력 상단의 메시지 header
도 숨겨집니다 . [task custom]
해당 메시지가 필요한 경우 대안은 grep
일부 정규식을 사용하여 경고를 수동으로 필터링하는 것입니다.
요약:이것을 다음 파일에 넣으세요 $TASKRC
:
verbose=blank,footnote,label,new-id,affected,edit,special,project,sync,unwait