On Sun, Nov 07, 2021 at 10:25:48PM -0800, Rosen Penev wrote: > > > Should we consider building it as a toolchain tool or should we migrate to > > > command -v ? > > https://github.com/openwrt/openwrt/commit/1f5e7224868109a170a9248d18f8d2b6124e9c5a > Wonder if switching command -v to type -a -p makes sense.
Is seems to be not portable using '-a -p': At least it is also POSIX and builtin: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/type.html (but no commandline switches!) it works the way you describe it on debian, but not on e.g. OpenWRT: root@F36-stube:~ ls -l /bin/foo /usr/sbin/foo -rwxr-xr-x 1 root root 16 Nov 8 08:31 /bin/foo -rwxr-xr-x 1 root root 16 Nov 8 08:31 /usr/sbin/foo user@box:~ which -a foo /usr/sbin/foo /bin/foo /usr/sbin/foo root@F36-stube:~ type -a -p foo /usr/sbin/foo # here the returncode is != 0 bye, bastian _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
