Я попытался создать пользовательский motd на Ubuntu 16.04 LTS. Я нашел, что существует a /etc/update-motd.d
каталог с несколькими файлами. Я видел шаблон [00-99]-[name]
Таким образом, я добавил свой собственный названный файл 20-fortune-cowsay
. Это похоже на это
#!/bin/bash
echo "TEST"
fortune | cowsay
но motd только похож на это
...
TEST
...
И я не вижу вывода fortune | cowsay
. Кроме того, echo "$(fortune | cowsay)"
, не помог. Что я пропускаю?
Измените свой сценарий для сходства с этим:
#!/bin/bash
export PATH="/usr/games:$PATH"
fortune | cowsay
"состояние" и "cowsay" считает играми человечность, и это не находится в системном пути по умолчанию.