tho*_*ter 82
ls -p | grep -v /
Run Code Online (Sandbox Code Playgroud)
使用ls -p
告诉ls
将斜杠附加到目录条目,并使用grep -v /
告诉grep
仅返回不包含斜杠的行。
Abh*_*CTO 18
你可以试试这个:
find . -maxdepth 1 -not -type d
并将其映射到一个特殊的别名。
但是,如果您真的很想使用该ls
命令,请在此处:
ls -p | egrep -v /$
小智 12
或者:
ls -lAh | grep -v '^d'
Run Code Online (Sandbox Code Playgroud)
此方法列于
-l
长列表格式-A
显示几乎所有(显示隐藏文件但不显示.
和..
)-h
人类可读的文件大小而 grep
-v
不显示匹配记录Regular expression
过滤器^d
- 那些以字母 d(用于目录)开头的,即drwxrwxr-x <some file details> <foldername>
如果您不想每次都输入,您可以将其设置为bash/shell 配置文件的别名。