Mientras escribía el título, vi una sugerencia de que esto podría ser un duplicado de. Pero la sugerencia desapareció antes de que pudiera hacer clic en ella.
'sh' es realmente bash
sh: sleep: command not found
sh: dirname: command not found
sh: dirname: command not found
sh: sleep: command not found
sh: dirname: command not found
^C
sh-3.2# echo $path
/usr/local/bin /usr/bin /bin /usr/sbin /sbin
sh-3.2# echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
sh-3.2# which dirname
/usr/bin/dirname
sh-3.2# which sleep
/bin/sleep
# the command that got those error messages was:
sh-3.2# grep -v copy /tmp/tmp | while read PATH; do dirname "$(dirname "$PATH")"; sleep 1; done
Todas las actualizaciones disponibles instaladas. 10.15.2