Linux `watch` 分段错误

Linux `watch` 分段错误

当我尝试使用 Linuxwatch来返回颜色输出的命令时,出现错误:segmentation fault (core dumped)

命令本身如下:

watch --color --no-title --interval 1 ls\ --color

如果我删除 or --no-title--colorwatchor ls),则错误不会显示。

错误的原因可能是什么?

拱;从 procps-ng 3.3.11 观看; zsh 5.1.1; GNU bash 4.3.4.2

答案1

就像一个魅力......watch你有哪个包?......

# watch -v
watch from procps-ng 3.3.9

# watch --help

    Usage:
     watch [options] command

        Options:
        [..]
          -c, --color            interpret ANSI color sequences
        [..]
          -t, --no-title         turn off header
        [..]

答案2

删除和安装解决了我的问题:

sudo apt-get remove watch
sudo apt-get install watch

笔记:这些操作的标准输出给人一种“没有任何改变”的错觉,但实际上解决了问题。

相关内容