编写shell脚本寻找当前目录文件名最长的文件
时间: 2023-10-17 20:11:42 浏览: 83
shell 查找指定名称的文件 脚本
5星 · 资源好评率100%
您好,我可以回答您的问题。您可以使用以下命令来找到当前目录文件名最长的文件:
```bash
ls | awk '{ print length, $0 }' | sort -rn | head -1 | cut -d" " -f2-
```
这个命令会列出当前目录中的所有文件名,并按照长度从大到小排序。然后,使用 head 命令找到排序后的第一个文件名(即最长的文件名),最后使用 cut 命令去掉文件名长度。
阅读全文