command
является встроенной оболочкой, поэтому не является собственным объектом в файловой системе.
См. man bash
/ man zsh
или help command
.
$ python3 -c 'import subprocess ; subprocess.run(["bash","-c","command -v yes"])'
/usr/bin/yes
Может быть решением (У меня не установлено zsh
, поэтому в моем примере вместо )используется bash
.
«LSB» здесь означает «наименьший -значащий байт» (первый ), в отличие от «MSB», «наиболее -значащий байт». Это означает, что двоичный файл имеет порядок байтов -с прямым порядком байтов.
file
определяет этот из шестого байта ELF-заголовка .