ラインが変わるごとに任意のコマンドを呼び出したい


`bash`上で、エンターを押して、ラインが変わるさいに、何らかのコマンドを実行したいのですが、そのようなフックの方法があるのでしょうか。具体的には下のような感じです:

[code]

    $ cat foobar.txt
    # run anything command
    $ #Enter
    # run anything command
    $ 
    
[/code]

この `# run anything command` という部分で、何らかのコマンドが実行されるような感じをイメージしています。

# 追記

任意のコマンドの実行タイミングを記述するのを忘れていました。`cat
foobar.txt`というコマンドを入力したあとであるならば、`foobar.txt`の内容が表示されたあとに、任意のコマンドが実行されるような流れが望ましいです。




trapコマンドで疑似シグナルDEBUGに処理を割り当てると、入力したコマンドの実行前に処理が実行されます。空エンターでは実行されませんが。

[code]

    $ trap 'echo Yo' DEBUG
    $ echo Hello
    Yo
    Hello
    
[/code]

