> 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
。