Many programming guides recommend to begin scripts with the #! /usr/bin/env shebang in order to to automatically locate the necessary interpreter. For example, for a Python script you would use #! /usr/bin/env python, and then the saying goes, the script would “just work” on any machine with Python installed. The reason for this recommendation is that /usr/bin/env python will search the PATH for a program called python and execute the first one found… and that usually works fine on one’s own machine.
C. Fleck, and A. Müller. Österreichische Zeitschrift für Geschichtswissenschaften, 8 (1):
101-126(1997)https://nbn-resolving.org/urn:nbn:de:0168-ssoar-235029. (ALLBUS).