ls command oddity












2















I teach an Intro to UNIX/Linux course at a local college and one of my students ask the following question:



Why are some of the files in my directory colored white and others are gray? Are the white ones the ones I created today and the gray are existing files?



As I looked into this I first thought the answer would be in the LS_COLORS variable but further investigation revealed that the color listings were different when using the '-l' switch verses the '-al' switch with the ls command. See the following screen shots:



using ls -l the file named '3' shows as white



using the -al switch the same file shows a gray



using ls -l the file named '3' shows as white but using the -al switch the same file shows a gray.



Is this a bug in ls or does anyone know why this is happening?










share|improve this question









New contributor




Bill R is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • Wrt your question title: such coloring has nothing to do with the ls command itself.

    – Drew
    1 hour ago
















2















I teach an Intro to UNIX/Linux course at a local college and one of my students ask the following question:



Why are some of the files in my directory colored white and others are gray? Are the white ones the ones I created today and the gray are existing files?



As I looked into this I first thought the answer would be in the LS_COLORS variable but further investigation revealed that the color listings were different when using the '-l' switch verses the '-al' switch with the ls command. See the following screen shots:



using ls -l the file named '3' shows as white



using the -al switch the same file shows a gray



using ls -l the file named '3' shows as white but using the -al switch the same file shows a gray.



Is this a bug in ls or does anyone know why this is happening?










share|improve this question









New contributor




Bill R is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • Wrt your question title: such coloring has nothing to do with the ls command itself.

    – Drew
    1 hour ago














2












2








2








I teach an Intro to UNIX/Linux course at a local college and one of my students ask the following question:



Why are some of the files in my directory colored white and others are gray? Are the white ones the ones I created today and the gray are existing files?



As I looked into this I first thought the answer would be in the LS_COLORS variable but further investigation revealed that the color listings were different when using the '-l' switch verses the '-al' switch with the ls command. See the following screen shots:



using ls -l the file named '3' shows as white



using the -al switch the same file shows a gray



using ls -l the file named '3' shows as white but using the -al switch the same file shows a gray.



Is this a bug in ls or does anyone know why this is happening?










share|improve this question









New contributor




Bill R is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












I teach an Intro to UNIX/Linux course at a local college and one of my students ask the following question:



Why are some of the files in my directory colored white and others are gray? Are the white ones the ones I created today and the gray are existing files?



As I looked into this I first thought the answer would be in the LS_COLORS variable but further investigation revealed that the color listings were different when using the '-l' switch verses the '-al' switch with the ls command. See the following screen shots:



using ls -l the file named '3' shows as white



using the -al switch the same file shows a gray



using ls -l the file named '3' shows as white but using the -al switch the same file shows a gray.



Is this a bug in ls or does anyone know why this is happening?







linux command-line ls colors






share|improve this question









New contributor




Bill R is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




Bill R is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited 2 hours ago









Jeff Schaller

41.2k1056131




41.2k1056131






New contributor




Bill R is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 3 hours ago









Bill RBill R

111




111




New contributor




Bill R is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Bill R is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Bill R is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.













  • Wrt your question title: such coloring has nothing to do with the ls command itself.

    – Drew
    1 hour ago



















  • Wrt your question title: such coloring has nothing to do with the ls command itself.

    – Drew
    1 hour ago

















Wrt your question title: such coloring has nothing to do with the ls command itself.

– Drew
1 hour ago





Wrt your question title: such coloring has nothing to do with the ls command itself.

– Drew
1 hour ago










1 Answer
1






active

oldest

votes


















9














It looks as if your prompt-string ($PS1) is setting the bold attribute on characters to make the colors nicer, and not unsetting it. The output from ls doesn't know about this, and does unset bold. So after the first color output of ls, everything looks dimmer.






share|improve this answer
























  • Oh, that's a good catch!

    – Stephen Harris
    2 hours ago











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});






Bill R is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f499840%2fls-command-oddity%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









9














It looks as if your prompt-string ($PS1) is setting the bold attribute on characters to make the colors nicer, and not unsetting it. The output from ls doesn't know about this, and does unset bold. So after the first color output of ls, everything looks dimmer.






share|improve this answer
























  • Oh, that's a good catch!

    – Stephen Harris
    2 hours ago
















9














It looks as if your prompt-string ($PS1) is setting the bold attribute on characters to make the colors nicer, and not unsetting it. The output from ls doesn't know about this, and does unset bold. So after the first color output of ls, everything looks dimmer.






share|improve this answer
























  • Oh, that's a good catch!

    – Stephen Harris
    2 hours ago














9












9








9







It looks as if your prompt-string ($PS1) is setting the bold attribute on characters to make the colors nicer, and not unsetting it. The output from ls doesn't know about this, and does unset bold. So after the first color output of ls, everything looks dimmer.






share|improve this answer













It looks as if your prompt-string ($PS1) is setting the bold attribute on characters to make the colors nicer, and not unsetting it. The output from ls doesn't know about this, and does unset bold. So after the first color output of ls, everything looks dimmer.







share|improve this answer












share|improve this answer



share|improve this answer










answered 2 hours ago









Thomas DickeyThomas Dickey

53k597171




53k597171













  • Oh, that's a good catch!

    – Stephen Harris
    2 hours ago



















  • Oh, that's a good catch!

    – Stephen Harris
    2 hours ago

















Oh, that's a good catch!

– Stephen Harris
2 hours ago





Oh, that's a good catch!

– Stephen Harris
2 hours ago










Bill R is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















Bill R is a new contributor. Be nice, and check out our Code of Conduct.













Bill R is a new contributor. Be nice, and check out our Code of Conduct.












Bill R is a new contributor. Be nice, and check out our Code of Conduct.
















Thanks for contributing an answer to Unix & Linux Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f499840%2fls-command-oddity%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

How to label and detect the document text images

Vallis Paradisi

Tabula Rosettana