[devel] /usr/bin/bash

Vitaly Lipatov lav на altlinux.ru
Сб Авг 21 14:59:50 MSK 2021


Dmitry V. Levin писал 21.8.21 13:38:
> On Sat, Aug 21, 2021 at 01:33:16PM +0300, Vitaly Lipatov wrote:
> [...]
>> Спасибо за ответы, будем править апстримы.
> 
> Непонятно, откуда вообще берётся желание указывать абсолютные пути к 
> тому,
> что находится в $PATH.  Интерпретаторы из-за shebang, а остальные 
> зачем?

Возможно, что где-то не знают про execlp/execvp и запускают с помощью 
exec по прямому пути?

А вот некоторые пишут
#!/usr/bin/env bash

По мнению некоторых, это даёт возможность обманывать скрипты, подключая 
им другой интерпретатор. А мне вот кажется, что тут тратится лишнее 
время.


-- 
С уважением,
Виталий Липатов,
ALT Linux Team


Подробная информация о списке рассылки Devel