「! コマンド名」で通常のシェル上と同じようにコマンドを実行することができます。
In [4]: !w3m http://www.google.com
w3mを終了させるとipythonに戻ります。
頻繁につかわれるであろうコマンドにはあらかじめエイリアス(ショートカット)として定義されているものもあります。 詳しくはマニュアルを参照してください。
また、「@alias エイリアス名 コマンド」でユーザー定義のエイリアスを作成することもできます。 先程のGoogleをw3mで見るエイリアスgoogleを作成しようとすれば、
In [6]: @alias google w3m http://www.google.com
となり、
In [7]: google
でw3mが起動します
「echo hello だれだれ」と引数を用いる例をあげると、
In [6]: name = "snakeman" In [7]: alias sayhello echo hello %s In [8]: sayhello snakeman hello snakeman
のようになります。
単に「@alias」だけだと、現在定義されているエイリアスが表示されます。