발행할 때마다 다음과 같은 결과가 출력됩니다 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