给出一个目录,该目录的条目中至少有一个具有以下属性:
我的目标是在所有这些目录中找到一个数值最高的目录。
使用zsh,我得出以下解决方案:
if cd $MYDIR
then
all_dirs=(<->(N/))
all_dirs_sorted=(${(On)all_dirs})
highest_dir=${all_dirs_sorted[1]}
cd -
fi
这行得通,但是我不知道我是否可以编写得更简单(例如,不使用临时变量all_dirs
和/或all_dirs_sorted
。