linux - 目录名的排序和提取

标签 linux bash sorting

有很多目录命名为like

web001
web002
...
web123
...

我想从这个集合中提取一个最大数...
类似 num="´find -name/dirname sort ... | tail´" 的提取。我没有想法...

谢谢

最佳答案

您可以使用 tr -dc [0-9] 去除所有非数字。请注意,这也摆脱了换行符,但如果您使用 tail 只提取一行,那没关系。

关于linux - 目录名的排序和提取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1585587/

相关文章:

linux - 如何使用shell脚本删除文本文件中具有相同单词且数字连续增加的字符串?

algorithm - 堆排序伪代码算法

java - 按每个数字与其索引的乘积对整数数组进行排序?‽

linux - 如何将字符串转换为特定格式的日期时间?

linux - 如何在从 csv 文件获取参数的 bash 脚本中运行命令

java - Jaspersoft Studio 6.2 构建路径警告

c - 使用 cbreak() 接收到两位数地址后,直接在数组位置打印数据; <curses.h> 和 getch();

android - 多个模拟器的 adb 等待设备

linux - 脚本手动工作正常但无法在 crontab 上工作

c++ - C++ 中合并排序实现的特殊行为,排序结果不应该到位