在bash中输入`ls`时如何隐藏.pyc文件

use*_*808 25 python linux ls pyc

当我ls在bash中执行时,我总是看到太多*.pyc文件.有没有办法隐藏这些文件?

Mat*_*ant 31

这种方式是黑暗的一面,但你可以ls通过添加类似的东西强迫它们永远不会显示它们

alias ls='ls --hide="*.pyc"'
Run Code Online (Sandbox Code Playgroud)

到你的.bashrc.ls如果您使用-a或将显示隐藏的文件-A.

但是,我建议你只是忽略它们,或者ls当你真的不想看到它们时运行这个版本.

  • 别名的东西可能是一个更好的主意...比如`alias lsl ='ls --hide ="*.pyc"'`所以你不要让nerf`ls`,但你想要的功能很容易. (7认同)
  • `alias ls ='ls --hide =*.pyc'`可能会更好,因为当你使用`-a`选项或使用像`ls*.pyc这样的通配符搜索时会被覆盖 (4认同)
  • alias ls =`ls --ignore ="*.pyc"`对我不起作用.但是`alias ls ="ls --ignore ="*.pyc""`确实有效 (3认同)