( Zahy | 2014. 12. 28., v – 10:51 )

Történelmi okokból van. A korai shellekben sok olyan parancs nem volt belső parancsként elérhető, ami ma (pl. POSIX előírások, vagy más okból) már igen. Tipikusan az echo, test ( vagy [ ) és pwd ilyenek. Sok régi script hivatkozik is a /bin/test-re vagy /bin/echo-ra (a pwd-re és a [-re asszem az életben nem láttam path-szal hivatkozni). Ráadásul a Bourne- és a C-shellek némileg eltérő opciókat ismertek, amikor már lett belső paranacs - ennek (is) lett az egyk következménye, hogy ha valaki biztosan azt a fajtát akarta használni a scriptjében, akkor /bin/test-et írt