我正在运行 CentOS 6,我正在尝试 grep top 的输出并将其重定向到一个文件。
IE
top -u user1 -n 1 | /bin/grep somecommand &> scratch.txt
Run Code Online (Sandbox Code Playgroud)
的输出vim scratch.txt
是
^[(B^[[m21329 user1 20 0 2855m 816m 757m S 607.2 1.3 86:36.36 somecommand ^[(B^[[m^[[39;49m
Run Code Online (Sandbox Code Playgroud)
的输出cat scratch.txt
是
21329 user1 20 0 2855m 816m 757m S 607.2 1.3 86:36.36 somecommand
Run Code Online (Sandbox Code Playgroud)
问题:为什么我会在 vim 中看到有趣的字符,我该如何摆脱它们?
我正在尝试调试一个呈现 X11 窗口的损坏的应用程序。我运行的是 CentOS 8.1。
我已按照Redhat有关启用核心转储的说明进行操作。
DefaultLimitCORE=infinity
了/etc/systemd/system.conf
ulimit -c unlimited
当我尝试运行我的应用程序时:
$ /usr/local/some/broken_executable
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-aps003'
MESA-LOADER: failed to open swrast (search paths /usr/lib64/dri)
libGL error: failed to load driver: swrast
Aborted (core dumped)
Run Code Online (Sandbox Code Playgroud)
我在当前工作目录或我的主目录中都没有看到生成的核心文件。我还尝试取消注释该#DumpCore=yes
行/etc/systemd/system.conf
并重新启动机器。
问题