如何使用awk或bash打印文件夹中的所有文件名?

问题描述 投票:1回答:6

我想打印文件夹中的所有文件名。如何使用awk或bash进行打印?

bash awk
6个回答
5
投票
ls -l /usr/bin | awk '{ print $NF }' 

:)


3
投票
find . -type f -maxdepth 1

如果要对子目录递归也要排除-maxdepth部分,则>]


1
投票

此命令将打印所有文件名:


1
投票

以下是纯AWK选项:


0
投票

/ bin / ls为您完成这项工作,您可以从bash中调用它。


0
投票
for f in *; do var=`find "$f" | wc -l`; echo "$f: $var"; done
© www.soinside.com 2019 - 2024. All rights reserved.