Oops. I was running an older version of the image. The new version of the image does have the GNU less command and it works as expected.
Thanks, Thomas From: ChenQi [mailto:[email protected]] Sent: Wednesday, January 28, 2015 9:21 PM To: Moore, Thomas (FtWorth); [email protected] Subject: Re: [yocto] Shell not processing color escape codes That's a little strange. The `less' command you are using should be from the less package. It has higher priority than that from busybox. ALTERNATIVE_${PN} = "less" ALTERNATIVE_PRIORITY = "100" The priority from busybox is "50". Regards, Chen Qi On 01/29/2015 11:01 AM, Moore, Thomas (FtWorth) wrote: I added less to my IMAGE_INSTALL, but it looks like I still have the busybox version in my image. How might I go about forcing the use of the standard less? Thomas From: ChenQi [mailto:[email protected]] Sent: Wednesday, January 28, 2015 8:31 PM To: Moore, Thomas (FtWorth); [email protected]<mailto:[email protected]> Subject: Re: [yocto] Shell not processing color escape codes On 01/29/2015 05:56 AM, Moore, Thomas (FtWorth) wrote: Hello, In my image, I've included systemd. I've noticed that when running the systemctl command, the shell (/bin/sh) is not processing the color escape codes. Here's an example of what it looks like: [[1;39m82 loaded units listed.[[0m Pass -all to see loaded but inactive units, too. Any suggestions on how I can either get the shell to process the escape codes or prevent systemctl from generating them? Thanks, Thomas 1. Install 'less' 2. append '--no-pager' to commands There's related a bug on bugzilla. https://bugzilla.yoctoproject.org/show_bug.cgi?id=5723 Regards, Chen Qi
-- _______________________________________________ yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/yocto
