我想打印文件夹中的所有文件名。如何使用awk或bash进行打印?
ls -l /usr/bin | awk '{ print $NF }'
:)
find . -type f -maxdepth 1
如果要对子目录递归也要排除-maxdepth部分,则>]
此命令将打印所有文件名:
以下是纯AWK选项:
/ bin / ls为您完成这项工作,您可以从bash中调用它。
for f in *; do var=`find "$f" | wc -l`; echo "$f: $var"; done