Благодаря Стефану Шазеласу я нашел свою проблему:
Мой псевдоним хранится в сценарии tcl, поэтому мне нужен правильный синтаксис tcl,:
set-alias s2st {ps -A | grep -E "a|b"}
Мой chroot извлекается на tmpfs из соображений скорости, которые я монтирую, передавая --tmpfs /tmpfs:exec
в докер.
Моя лошадь была такой:
tmpfs on /tmpfs type tmpfs (rw,nosuid,nodev,relatime)`
Оказывается, аналогично тому, как я должен передать exec
, чтобы переопределить noexec
по умолчанию, который docker добавляет к монтированию tmpfs, есть переданный nodev
, который я должен переопределить.
Таким образом, параметр становится таким:
--tmpfs /tmpfs:exec,dev
Раздражает то, что mknod
не дает сбоев и не сообщает об ошибках. Файл устройства создается, но работать не будет.