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

Python 在bash中输入'ls'时如何隐藏.pyc文件,python,linux,ls,pyc,Python,Linux,Ls,Pyc,在bash中执行ls时,我总是看到太多的*.pyc文件。有什么方法可以隐藏这些文件吗?这种方法隐藏了黑暗的一面,但是您可以通过添加以下内容来强制ls永远不显示它们 alias ls='ls --hide="*.pyc"' 到您的.bashrcls将显示隐藏的文件 但是,我建议您在头脑中忽略它们,或者在您确实不想看到它们时运行此版本的ls。别名ls=ls--ignore=“*.pyc”对我不起作用。但是alias ls=“ls--ignore=“*.pyc”“确实有效alias ls='ls--

在bash中执行
ls
时,我总是看到太多的
*.pyc
文件。有什么方法可以隐藏这些文件吗?

这种方法隐藏了黑暗的一面,但是您可以通过添加以下内容来强制
ls
永远不显示它们

alias ls='ls --hide="*.pyc"'
到您的
.bashrc
<如果使用
-a
-a
,则code>ls将显示隐藏的文件


但是,我建议您在头脑中忽略它们,或者在您确实不想看到它们时运行此版本的
ls

别名ls=
ls--ignore=“*.pyc”
对我不起作用。但是
alias ls=“ls--ignore=“*.pyc”“
确实有效
alias ls='ls--hide=*.pyc'
可能更好,因为当您使用
-a
选项或使用通配符(如
ls*.pyc
进行搜索时,这可能是一个更好的方法,将别名改为稍微不同的内容。。像
alias lsl='ls--hide=“*.pyc”'
这样,您就不会削弱
ls
的功能,而是可以轻松获得所需的功能。要保留默认着色,请使用以下命令:alias ls='ls--color=auto--hide=*.pyc'@Theobalire我找到了OSX的解决方案。(1)
brew安装coreutils
(2)将
别名lsp='gls--hide=“*.pyc”
放入您的
~/.bash_配置文件中
;然后您可以使用
lsp
ls
,而不必查看
*.pyc
。(
lsp
是我创建的一个命令名,代表“ls for python”)这背后有什么重要原因吗?我自己也被他们惹恼/分心(为了与现场演示对话);这就是我来这里的原因。听起来你也只是生气而已。