> journalctl
-b: -c: line 0: unexpected EOF while looking for matching `"'
-b: -c: line 1: syntax error: unexpected end of file
> systemctl status docker.service
-b: -c: line 0: unexpected EOF while looking for matching `"'
-b: -c: line 1: syntax error: unexpected end of file
https://clbin.com/0CNIZ<- Journalctl의 추적에 대한 링크
추가 정보가 필요하면 질문을 업데이트하겠습니다.
컴퓨터를 다시 시작했습니다. 로그 삭제에 여전히 실패했습니다. 다음에 무엇을 시도해야 할지 잘 모르겠습니다.
답변1
@Artem 덕분에 PAGER 변수를 export PAGER="/usr/bin/bash -c \"col -b -x | vim -R -c 'set ft=man nolist laststatus=0' -c 'map q :q<cr>' - \""
. 재현 가능한 가장 작은 경우는 입니다 export PAGER="/usr/bin/bash -c 'vim -R -'"
.
제가 선택한 해결책은 이를 스크립트에 넣는 것이었습니다. (저는 이것을 호출기라고 부르겠습니다.)
#!/usr/bin/env bash
col -b -x | vim -R -c 'set ft=man nolist laststatus=0' -c 'map q :q<cr>' -
그리고 그것은 그랬다 export PAGER=pager
.
문제는 systemd가 이를 올바르게 해석하지 않는다는 것일 수 있습니다 PAGER
.