6

そこの。私はeshellを初めて使用しますが、どうすればスクリプトを作成できるかという問題に直面しています。(rm ~/somefile) を試しましたが、うまくいきました。すべてのコマンドはこのようなものですか?条件付きコードとループをどのように記述すればよいですか?また、bash などの他の eshell を使用してシステムにスクリプトを実行させるには、何をカスタマイズすればよいですか? 、デフォルトで? 私は英語があまり得意ではありません。私の言いたいことを理解していただければ幸いです。また、私の英語の表現を修正していただければ幸いです。

4

1 に答える 1

7

eshell から任意の elisp コマンド/関数/演算子を呼び出すことができます。これは、elisp を使用してスクリプトを作成できることを意味すると思います ( GNU Emacs Lisp Reference manualを参照)。例:

Emacs シェルへようこそ

~ $ (defun foo (n) (if (= 0 (mod n 2)) "偶数" "奇数!"))
ふー
〜 $ フー 2
平。
〜 $ フー 3
奇数!
〜 $
于 2011-02-10T12:21:19.510 に答える