当我尝试使用 Linuxwatch
来返回颜色输出的命令时,出现错误:segmentation fault (core dumped)
。
命令本身如下:
watch --color --no-title --interval 1 ls\ --color
如果我删除 or --no-title
(--color
从watch
or 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
笔记:这些操作的标准输出给人一种“没有任何改变”的错觉,但实际上解决了问题。