我正在构建一个小型 shell 脚本,用于在各种 unix 系统上查找 cat/man 页面......在 bash 中,我可以通过这样做来构建所有可能的路径:
# default search paths
default=$(echo /usr/{share, local, dpkg, XR11}/man/{man, cat}{1..8})
for path in $default
do
...
done
不幸的是,我被迫使用 sh ......我可以用循环构建路径,但这看起来真的很难看......有没有更整洁/更短的方法?