Gentoo 3.4.0の実行
/ etc / motdファイルについて最近聞いたので、ランダムなカウセーフォーチュンを表示するようにしました。いくつかのフォーラムで見られるように、デーモンとして機能するランダムなbashスクリプトをいくつか作成し、/ etc / motdを名前付きパイプとしてフィードしました。
パイプのcatingは正常に機能するため、スクリプトに問題はないと思いますが、MOTDはログイン時に表示されません(通常のファイルを使用して動作します)。
fira@nyan ~ % cat /etc/motd
_______________________________________
/ We didn't put in ^^ because then we'd \
| have to keep telling people what it |
| means, and then we'd have to keep |
| telling them why it doesn't short |
| circuit. :-/ |
| |
| -- Larry Wall in |
\ <199707300650.XAA05515@wall.org> /
---------------------------------------
\
\
.--.
|o_o |
|:_/ |
// \ \
(| | )
/'\_ _/`\
\___)=(___/
私は明白な何かを逃していますか?
.hushloginなどの何も使用せず、いくつかのシェルを使用してみましたが、パイプはa + rで読み取り可能です。